【发布时间】:2018-06-01 19:29:00
【问题描述】:
所以我正在尝试发布一个项目,但无论出于何种原因我都无法发布。我添加的最后一个项目仍然让我可以选择这样做,但其他项目都不允许我这样做。上下文菜单中缺少发布选项(请参阅 sn-ps)。我尝试按照article 中的说明更改 guid,但没有运气。
如何发布我的项目?
提前感谢您的帮助!
顺便说一句,我正在使用 Visual Studio Community 2017
【问题讨论】:
-
这是一个什么样的项目?据我所知,要发布它,它必须是某种 web api。例如,您不能发布类库或单元测试项目。确保输出格式为“exe”
-
哦,是的,我应该提到这一点。它是一个控制台应用程序,它会生成一个 .exe 文件。
-
您不能发布控制台应用程序,因为它需要一些 web api 的东西。尝试一个 web api 以便能够发布。
-
我拥有的另一个项目也是一个控制台应用程序。我在问题中显示的两个 sn-ps 都来自控制台应用程序,但一个允许我发布它,而另一个不允许。
-
hmm 你检查过 .csproj 文件的区别了吗?我一直认为发布仅适用于网络内容,因为您想将其推送到此处。在我看来,这对于控制台应用程序没有多大意义。也许这有助于docs.microsoft.com/en-gb/dotnet/core/tutorials/…
标签: c# visual-studio visual-studio-2017 publishing csproj