【动态C#代码执行】教程文章相关的互联网学习教程文章

C# – ClickOnce Web部署问题,显示XML代码而不是启动

我刚刚将我发布的应用程序文件上传到我的Web服务器,但是我在部署它们时遇到了问题.当我打开“publish.htm”并单击“启动”按钮时,它会打开.application文件并显示XML代码.即使手动输入.application的URL也会产生相同的结果.我目前正在使用Firefox 3.5,但我最近使用Firefox以相同的方式成功安装了其他人的应用程序.它也在Internet Explorer 8中失败.不确定文件权限是否会对此产生影响,但如果是,那么它们应该设置为什么?谢谢.解决方...

c# – 如何进一步优化此代码?【代码】

我刚把代码交给了我.代码用C#编写,每秒将实时数据插入数据库.数据在时间上累积,使数字变大. 数据在第二次内更新,然后在第二次结果结束时插入并插入. 我们曾经通过属性直接在第二行内处理数据集行.例如,像这样的许多操作’datavaluerow.meanvalue = mean;可能会发生.我们发现在运行探测器之后这会降低性能,因为内部转换已经完成,所以我们创建了2d小数组,在其上执行更新,然后仅在第二个末尾将值分配给数据行.我运行了一个分析器,发现...

如何最有效地在C和C#之间共享代码(Mono和Silverlight)

我们的桌面应用程序包括一个Mono / .NET 3.5后端,通过USB与各种设备进行通信,以及一个Silverlight前端,通过插槽与后端通信.这些设备的固件是内部开发的.为了加快我们的开发过程并减少错误,我们希望在我们的固件和桌面应用程序之间共享代码.您建议我们使用哪些工具和技术来实现此目的?更好的是,您在软件中成功使用了什么来解决类似的问题? 我们要分享的两个主要内容是定义我们的通信协议的消息结构和当前通过C结构/数组常量定义的...

c# – 实体框架4.1代码优先和一对多映射问题【代码】

我有映射现有数据库的问题. 2桌(简化)"SomeEntity" Id int Name nvarchar和"EntityProperty" EntityId int Name nvarchar并且从实体到实体属性具有一对多的关系. 我如何使用EF 4.1 Code First进行映射? Thx提前. 编辑1: 好的)这是我的代码class Program{static void Main(string[] args){var context = new DataContext();var result = context.SomeEntity.Include(p => p.EntityProperties);foreach (var entity in result){Con...

有用的Visual Studio C#Resharper代码模板【代码】

由于问题Useful Eclipse Java Code Templates为java提供了一些实时模板,我开始考虑C#中的一些可能性 ReSharper有实时模板:ReSharper – >实时模板 例如(我的独特直到现在) tt扩展为:[Test]public void Test(){}但是,在这个范围之外的一些其他想法.或者关于预定义的模板,存在某人摇滚?解决方法:这是我喜欢的一些: // $type $:$END $($user $on $time $) >快捷方式评论> $type $:TODO是默认值;第一个可编辑的> $user $:评估为...

c# – 在Visual Studio中,如何从XAML绑定路径快速导航到相应的代码?【代码】

我希望能够轻松地从XAML代码导航:<Binding Path="Duration">到属性的相应C#代码:public static DependencyProperty DurationProperty =DependencyProperty.Register("Duration", typeof(int), typeof(MainWindow));我似乎能够做的最接近的是转到包含代码的文件,然后我必须执行文本搜索.似乎应该有更好的方式. 答案可能已经存在,但我还没有找到正确的关键字组合来找到它.解决方法:我没有看到任何方法这样做,因为绑定不是强类型引用...

理解/可视化c#代码的工具

你是否有任何工具的sugestions来简化理解一堆C#代码的任务?试图理解他人写的大块软件必须做修改.有关可能有助于理解代码/代码流的工具的任何建议.解决方法:有一个名为Code Rocket的工具,它将显示代码流程图或伪代码.不幸的是它不是免费的并且是一个插件,这意味着它不适用于VS2010 Express Editions. 编辑我不确定它是否适用于C#,但NClass是一个免费工具:http://nclass.sourceforge.net/适用于UML. UML是另一种查看代码如何工作并...

源代码作为C#中的对象

有没有办法将类的源代码表示为对象?我想浏览方法,他们的身体等.如何使用像Stylecop,ReSharper这样的工具在Visual Studio 2010中做到这一点?是否有任何外部库作为输入源代码文件并产生对象的表示?我可以阅读,修改或分析哪些内容?解决方法:至于已编译的装配. Reflection可以为您提供有关对象结构的最多信息.但要获得真正的代码,你需要降到IL. 对于在Visual Studio中打开的代码,然后VS公开了许多插件使用的COM接口. EnvDTE是这个界...

防止C#事件到VB6代码创建死锁【代码】

我创建了一个多线程C#COM-Assembly,我在VB6中使用它. C#-COM可以从多个线程激发事件,我创建了一个不可见的From-object,并在引发之前使用它来同步所有事件.if (myForm.InvokeRequired() ) {delOnMessage myDelegate = new delOnMessage(Message_received);myForm.Invoke(myDelegate, new object[] { null, null }); } else {RaiseMyEvent(); }但是,如果VB6-Code位于事件处理程序内并调用COM-Object的某些方法,则会产生新事件.Privat...

c# – 使用VS 2010中的选项卡对齐代码【代码】

这可能是个人偏好,但我有点习惯使用标签进行这种对齐Application excelApplication = null;Workbooks workBooks = null;Workbook activeWorkBook = null;Worksheet activeWorkSheet = null;无论如何我可以使用一些组合键自动完成它吗?目前我手动使用标签对齐/缩进.我知道Ctrl K Ctrl F存在,但它没有给出上面的对齐/缩进. 任何插件/格式提示都非常受欢迎.我也使用Resharper,Resharper中有设置可以做到...

c# – 代码分析避免过度复杂 – 只需设置命令【代码】

我有一个带有16个按钮的WPF表单.当我的视图模型初始化时,我需要将所有16个设置为RelayCommand对象.这是我的所有Initialize()方法,但这会导致代码分析错误CA1502:AvoidExcessiveComplexity. 这是抑制CA警告的好例子,还是有更优雅的方法来设置这些命令而不会导致CA违规?[SuppressMessage("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity", Justification = "Simply setting the commands")] private void Initiali...

如何将日期时间变量从C#代码传递给java webservice?【代码】

getClients(LoginInfo user, long sysId, java.lang.String accNum, java.lang.String ClientNum, java.util.Calendar fromTime, java.util.Calendar toTime, boolean showDeactivated, boolean showDetails).以上是我从C#代码调用的java webservice方法. 我使用以下值传递Time和ToTime参数DateTime from = new DateTime(2012, 3, 1, 1, 1, 1, DateTimeKind.Unspecified);DateTime to = new DateTime(2012, 4, 1, 1, 1, 1, DateTim...

c# – 转换简单的JavaScript代码【代码】

我一直试图转换this JavaScript code从图像中获得主色,到目前为止没有成功.我的colorCount&错误颜色变量.我不知道合适的&用于这些变量的等效数据类型.这是我的代码:public string dominantColor(Bitmap img) {int[] colorCount = new int[0];int maxCount = 0;string dominantColor = "";// data is an array of a series of 4 one-byte values representing the rgba values of each pixelBitmap Bmp = new Bitmap(img);BitmapDa...

c# – 实体框架代码与同一类的第一个双重关系【代码】

我有一个与类似页面关联的Page类.每个关联都有关于该关联的其他信息.这是已定义为Page表示的类.public class Page {[Key]public virtual int Id { get; protected set; }[Required][StringLength(32)]public virtual string Name { get; set; }[InverseProperty("Page")]public virtual ICollection<Association> Associations { get; set; } }每个页面都可以与任意数量的其他页面相关联.这将被定义为源页面和目标页面.我不介意关联...

c# – 将Web角色从源代码控制部署到azure

有没有办法从源代码控制部署到azure webrole. 我不介意我使用哪种sc系统,只是希望部署在’推送’上发生,就像使用git的azure网站一样.解决方法:Microsoft提供免费的hosted TFS service,允许您在TFS团队项目中发生签入时,将项目从TFS自动构建和部署到Azure.设置非常简单,大约需要10-15分钟.它目前处于预览状态,因此它是免费的.我有一个blog post和companion video. 博客文章和视频用于“Azure网站”,但“Azure Cloud Service”(您提到...