Visual Studio 2017 - 无法看到发布个人资料

时间:2018-02-13 17:10:38

标签: visual-studio-2017 web-deployment pubxml

在我的VS 2017中,我的发布个人资料未列在VS 2017的发布部分中。

我可以在没有错误的情况下运行应用程序,但是我无法发布它或查看和记录文件,说明我何时右键单击项目并单击发布时出现的任何错误。而且即使我想创建新的配置文件VS也不会打开创建新的配置文件窗口。

有什么猜测可能导致这种情况吗?

enter image description here

3 个答案:

答案 0 :(得分:1)

就像@MikeB说的那样,我在网上用XML验证器进行了检查,但后来发现问题是我使用了正确的问题之后在dir -recurse |Get-FileHash -Algorithm MD5 |Select-Object Hash,Path,@{Name='Name';Expression={[System.IO.Path]::GetFileName($_.Path)}} |Export-Csv filename.csv 中使用了无效的XML标记和XML属性!

检查您是否正确使用XML节点和属性!

答案 1 :(得分:0)

我最近在VS 2019中遇到了一个问题,该项目的.pubxml配置文件运行良好,并且已经有一段时间没有变化了。

该问题原来是一个损坏的.pubxml.user文件,它阻止了VS加载任何配置文件。 .pubxml.user文件与.pubxml文件位于同一目录中,删除它们对我来说解决了这个问题。

答案 2 :(得分:0)

我有同样的问题。解决冲突(.SVN)后,其中一个.pubxml发生冲突。