您好,我正在开发此应用程序中的 Windows 通用平台应用程序 当我调试我的 windows 通用项目时发生错误这个错误自动出现所以有人建议我如何解决这个错误?
错误:- 在模块 CommonLanguageRuntimeLibrary 中找不到类型 System.MarshalByRefObject
所以建议我如何解决这个错误。
最佳答案
我在从 Windows 10 通用应用程序项目中删除 System.Drawing 引用时解决了这个错误。
在搜索 Ctrl+F 时,在解决方案中未找到所有关键字 system.drawling。因为此引用仅添加到项目中而未使用。所以检查项目文件 .csproj 找到它。并删除此引用。
<ItemGroup>
<Reference Include="DocumentFormat.OpenXml">
<HintPath>..\JOIN8POS.Website\SharedDLL\DocumentFormat.OpenXml.dll</HintPath>
</Reference>
<Reference Include="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6\System.Drawing.dll</HintPath>
</Reference>
</ItemGroup>
并保存 .csproj 文件并重新加载。
关于c# - Windows 10 通用平台 aoo 模块 CommonLanguageRuntimeLibrary 中的错误 :Cannot find type System. MarshalByRefObject,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38409216/