Cha*_*rla 4 c# command-line visual-studio-2010
在命令行执行中运行可执行文件后出现此异常:
"混合模式程序集是根据运行时版本'v2.0.50727'构建的,如果没有其他配置信息,则无法在4.0运行时加载."
在互联网上搜索此问题后,我发现其中一条出路是配置App.Config文件.这在VS2010中工作正常,但仍然在命令模式下生成相同的错误.
那么有没有办法通过使用命令行来解决这个问题,因为生成.dll的更新版本是不可能的.
谢谢!
你也可以试试useLegacyV2RuntimeActivationPolicy ="true"
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
</startup>
Run Code Online (Sandbox Code Playgroud)
确保已配置App.config和ProgramName.exe.config文件.
例如:
<configuration>
<startup>
<supportedRuntime version="v2.0.50727"/>
</startup>
</configuration>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11798 次 |
| 最近记录: |