jjzjj

c# - 是否有用于 Xml 的 Json2Csharp.com?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭2年前。Improvethisquestion我一直使用Json2Csharp.com。节省了我很多工作。是否有类似的XML工具?(比如Xml2Csharp.com)?

c# - 用 Mono 编译 csharp 项目

如何使用monomcs编译带有“MicrosoftVisualStudio解决方案文件,格式版本11.00”的CSharp项目?这是一个包含一堆目录的项目,每个目录都包含*.cs、*.csproj和*.csproj.vspscc文件。据我所知,这个项目的唯一开发平台是Windows,没有人尝试在Linux中编译它,尽管这个项目在Windows中编译时,在Linux中的单声道下成功运行。有什么想法吗? 最佳答案 Mono有自己的MSBuild版本,称为xbuild您可以使用它来构建.sln或.csproj文件。如果您需要直接使用Mon

c# - Microsoft.CSharp 库中的 BadImageFormat 异常

从8切换到Windows8.1后,我在运行C#应用程序时遇到了一些问题。问题是我从标题中得到了这个异常(exception),在线帮助不多。我试图找出问题所在,我的x64应用程序似乎正在尝试调用x86CSharp库。项目中的引用导致一个DLL文件,在调用带有/headers参数输出的x64dumpbin程序时:DumpoffileMicrosoft.CSharp.dllPEsignaturefoundFileType:DLLFILEHEADERVALUES14Cmachine(x86)3numberofsections4FFA5C64timedatestampMonJul0906:21

c# - Windows下如何在Mono上构建protobuf-csharp-port

我已阅读构建说明protobuf-csharp-port在Linux/Unix系统下使用Mono。我仍然无法让它工作,最终我会打开一个线程来询问为什么,但这不是这篇文章的问题。我正在使用Windows进行开发,并且我已经使用VS2010成功构建了protobuf-csharp-port。事实上,我需要使用从Unity3D内部生成的C#类,这需要使用Mono。我的机器上安装了Mono2.8。问题是:是否可以使用MonoDevelop在Windows中构建protobuf-csharp-port?我尝试简单地导入VS2010解决方案并使用Mono对其进行编译,但它不起作用。我该怎么做?编辑

c# - 从线程启动时模态弹出窗口失败——CSharp WPF

要批量上传多个文件,我有一段CSharpWPF代码,它生成线程以允许并行上传文件。如果上传发生错误,将使用MessageBox弹出一条消息。这很好用。但最近我们决定自定义MessageBox的外观。我发现当使用ShowDialog()打开我们新的自定义WPFMessageBox窗口时会抛出一个错误,提示无法启动GUI。这仅在派生线程中的代码尝试打开自定义消息窗口时发生——当从主线程打开自定义消息框时我没有看到问题。我的临时解决方法是捕获自定义对话框启动时发生的任何错误,并选择调用标准MessageBox.Show()来显示消息。行得通。我不确定为什么可以使用标准MessageBox.S

c# - 内存溢出 : Having an increasing number of Microsoft. CSharp.RuntimeBinder.Semantics

我们目前正在我们的应用程序中寻找一些内存泄漏,当执行一些操作(在我们的应用程序中加载和关闭一个项目)时,我们知道内存总是增加一点点。我们已经找到了很多,但现在,增加最多的10个类是(根据我们的工具ANTSMemoryProfiler8.2):Microsoft.CSharp.RuntimeBinder.Semantics.SYMTBL+KeyMicrosoft.CSharp.RuntimeBinder.Semantics.LocalVariableSymbolMicrosoft.CSharp.RuntimeBinder.Semantics.CONSTVALMicrosoft.CShar

c# - Debug 和 Release 模式之间的异常堆栈跟踪差异

下面的代码在调试和Release模式下生成不同的异常堆栈跟踪:staticclassET{publicstaticvoidE1(){thrownewException("E1");}publicstaticvoidE2(){try{E1();}catch(Exceptione){throw;}}publicstaticvoidEntry(){try{E2();}catch(Exceptione){Console.WriteLine(e.StackTrace);}}}Debug模式下的结果:atET.E1()inD:\myStudio\CSharp\CSharp4.0\MyCSharp\

c# - 错误 : *. csproj 无法在 MonoDevelop 上导入 "$(MSBuildBinPath)\Microsoft.CSharp.targets"

因此,我在LinuxMint16上安装了MonoDevelopv5.7。我创建了带有默认代码的新C#ConsoleProjectusingSystem;namespaceLab1{classMainClass{publicstaticvoidMain(string[]args){Console.WriteLine("HelloWorld!");}}}并尝试构建它F7。之后出现错误:错误:/../../Lab1/Lab1/Lab1.csproj:/../../Lab1/Lab1/Lab1.csproj无法导入“$(MSBuildBinPath)\Microsoft.CSharp.targ

c# - 使用非管理员组成员的用户登录时无法加载文件或程序集 'Microsoft.CSharp'

我创建了一个网站,当我使用administrator登录时编译成功,但是当我使用任何其他用户登录时,出现以下错误。Couldnotloadfileorassembly'Microsoft.CSharp,Version=4.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a'oroneofitsdependencies.Eitherarequiredimpersonationlevelwasnotprovided,ortheprovidedimpersonationlevelisinvalid.(ExceptionfromHRESU

c# - 如何抑制 StyleCop 错误 SA0102 : CSharp. CsParser:使用泛型类型参数属性时在文件中发现语法错误

具有以下具有泛型类型参数属性的C#代码:[System.AttributeUsage(System.AttributeTargets.GenericParameter)]publicclassGenericParameterAttribute:System.Attribute{}publicclassGenericClass{}打开StyleCop集成(在.csproj文件中导入StyleCop.targets)StyleCop返回错误且编译失败:Error1SA0102:CSharp.CsParser:Asyntaxerrorhasbeendiscoveredinfile...没有在