无法将项目发布到文件系统中

时间:2017-12-23 09:05:33

标签: asp.net-mvc visual-studio azure publish

我一如既往地尝试将项目发布到文件系统。有我的发布设置:

getPreventDefault

但是发布失败并出现此错误:Azure应用服务活动:连接到e:\ vspublish \ audit ...

enter image description here

我不想使用Azure App Service,我只想将项目发布到文件系统。

5 个答案:

答案 0 :(得分:12)

当我尝试使用Nuget Manager更新Microsoft.Net.Compilers软件包以使用上一个稳定版本(其2.6.1 atm)时,会发生这种情况: Update Microsoft.Net.Compilers package

如果我不进行升级,则发布成功: the publication is successful

为什么会发生这种情况以及在哪里配置此程序集?在项目的设置中,根本没有与Azure的集成或连接。

答案 1 :(得分:8)

希望这些信息可以帮助某人。我遇到了与此处报道的相同的问题 - 并且想在此处分享它或确认解决问题的方法。

发布不起作用(文件系统,网络或任何其他),一切都在构建,但结果消息是:

11>Connecting to C:\MY_LOCATION...
11>
========== Build: 10 succeeded, 0 failed, 0 up-to-date, 0 skipped ==========
========== Publish: 0 succeeded, 1 failed, 0 skipped ==========

未提供其他信息。更改VS构建输出设置不会导致比我已有的更多信息。 然后我偶然发现了这篇文章,回到Microsoft.Net.Compilers" version="2.6.0"没有帮助。结果相同。

将Nuget包与有效的分支进行比较,结果证明发布工作正常:

我必须指出,加载和发布相同的项目(相同的设置)可以在Visual Studio 2017中正常工作。

恢复到2.4.0版本之后,我的情况也很好。

其他信息:

  • Visual Studio 2015
  • C#ASP MVC项目

希望这有帮助!

快乐编码

答案 2 :(得分:1)

选择“自定义选项”。输入配置文件名称。单击确定。然后,这将根据需要显示不同的发布设置,即;文件系统等

答案 3 :(得分:0)

你需要去项目文件夹,找到.vs文件夹(你需要打开文件夹选项中的隐藏文件)并删除其中的所有文件,然后构建项目。祝你好运

答案 4 :(得分:0)

我的项目是用Microsoft.Net.Compilers安装的,不是必需的。我使用Nuget软件包管理器将其删除。现在它没问题了。