我试图发布一个Webforms网站,注意到bin文件夹包含“roslyn”子文件夹。
经过研究,似乎删除2个金块包可以解决这个问题。
问题是删除包不起作用。
我尝试了Nuget包管理器控制台:
uninstall-package Microsoft.CodeDom.Providers.DotNetCompilerPlatform
uninstall-package Microsoft.Net.Compilers
我还尝试更新 web.config(并删除引用):
<system.codedom>
<compilers>
<compiler language="c#;cs;csharp" extension=".cs" type="Microsoft.CodeDom.Providers.DotNetCompilerPlatform.CSharpCodeProvider, Microsoft.CodeDom.Providers.DotNetCompilerPlatform, Version=1.0.0.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.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" warningLevel="4" compilerOptions="/langversion:14 /nowarn:41008 /define:_MYTYPE=\"Web\" /optionInfer+" />
</compilers>
</system.codedom>
我在发布时仍然会得到“roslyn”文件夹。此问题是否可能是因为Visual Studio解决方案是在VS的早期版本中创建的,但web项目是在VS2015下创建的?
我知道这已经很老了,但也许它仍然对人有帮助。
你还能得到“罗斯林”文件夹的原因是你的。csproj项目文件。打开它进行编辑,并移除
在我的例子中,只有一个(Microsoft.CodeDom.Providers.DotNetCompilerPlatform),但根据这个问题,可能两者都有标签(请参见Brian的答案)。
我刚刚克隆了一个git存储库并检查了一个分支。我工作了它,然后决定删除所有我的本地更改,因为我想要的原始副本。 简而言之,我必须执行以下两个命令来删除我的本地更改 我的问题是, (1)这是摆脱局部变化的正确方法吗?否则请告诉我正确的方法。 (2)我们什么时候使用,因为即使没有这个命令我也能重置 谢谢 *解决方案:主要编辑:03/26:*用特定于git的术语[跟踪/未跟踪/分段/未分段]替换了许多模
我开发了一个主要用于手机的网站。我想允许用户直接从一个页面共享链接。我尝试了类似于:但它只是发送文本,我想要类似预览的内容,否则发送一个带有相关链接的标题的图像, 我该怎么办?
io。重新发行。路径json。例外JsonPathException:无法解析JSON文档 它在为这些功能文件步骤编写的代码中引发错误: 这些步骤的步骤定义代码
本文向大家介绍Android开发中TextView各种常见使用方法小结,包括了Android开发中TextView各种常见使用方法小结的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Android开发中TextView各种常见使用方法。分享给大家供大家参考,具体如下: 效果图: XML布局文件: bg_bordor bg_bordor2 勾选效果通过xml selector实现切换 and
为什么我无法从mapview中删除我的注释? 我的代码: <代码>[self.mapView removeAnnotation:myAnnotation] 不适用于我
发布网站 你现在应该有一个在本地运行的网站。 一旦你将它定制为你喜欢样子,就是时候发布它了。 Docusaurus 生成一个静态 HTML 网站,准备好由您最喜爱的网络服务器或在线托管解决方案来提供服务。 构建静态 HTML 页面 要创建您的网站的静态版本,请在 website 的目录中运行以下脚本: yarn run build # 或 `npm run build` 这将在 website