16 c# asp.net webdeploy visual-studio-2015
我使用visual studio发布选项向我的主机发布了我的网站.
我的主机使用asp.net 4.5.1框架.
它在本地工作正常,但在我发布后,它给出了这个错误.
我的本地visual studio解决方案文件夹包含一个名为packages的文件夹,它包含一些与错误相关的文件?
这是我的配置文件(为清楚起见省略了其他行):
谢谢.
Mig*_*Slv 11
bin文件夹中的程序集版本必须与文件compilers部分中指示的版本匹配web.config.
我更新服务器bin文件夹时发生此错误.因为包Microsoft.CodeDom.Providers.DotNetCompilerPlatform更新了我需要更新compilers部分web.config.
可以通过简单地更新以下示例中的version属性或用开发人员版本替换整个部分来完成.
<compilers>
<compiler language="c#;cs;csharp" extension=".cs" type="Microsoft.CodeDom.Providers.DotNetCompilerPlatform.CSharpCodeProvider, Microsoft.CodeDom.Providers.DotNetCompilerPlatform, Version=1.0.3.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" warningLevel="4" compilerOptions="/langversion:6 /nowarn:1659;1699;1701" />
<compiler language="vb;vbs;visualbasic;vbscript" extension=".vb" type="Microsoft.CodeDom.Providers.DotNetCompilerPlatform.VBCodeProvider, Microsoft.CodeDom.Providers.DotNetCompilerPlatform, Version=1.0.3.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" warningLevel="4" compilerOptions="/langversion:14 /nowarn:41008 /define:_MYTYPE=\"Web\" /optionInfer+" />
</compilers>
Run Code Online (Sandbox Code Playgroud)
不需要重新启动IIS.
| 归档时间: |
|
| 查看次数: |
20937 次 |
| 最近记录: |