在任何项目上发布错误

时间:2018-02-10 08:11:53

标签: c# visual-studio-2017 publish

尝试在我的服务器上发布nopcommerce 3.9应用,我收到了此错误

  

发布遇到错误对象引用未设置为对象的实例   诊断日志已写入以下位置

日志文件:

  

System.NullReferenceException:未将对象引用设置为对象的实例。      在Microsoft.VisualStudio.ApplicationCapabilities.Publish.Provider.DefaultPublishTabProvider.InitializeProvider(IVsHierarchy层次结构)      在Microsoft.VisualStudio.ApplicationCapabilities.Publish.Provider.DefaultPublishTabProvider.d__0.MoveNext()   ---从抛出异常的先前位置开始的堆栈跟踪结束---      在System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务)      在System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务任务)      在Microsoft.VisualStudio.ApplicationCapabilities.Publish.Provider.ManagedPublishProvider.d__1.MoveNext()

我还没有在我的电脑上安装SQL Server,也没有在我的电脑上安装NopCommerce,也从未对源代码进行任何更改

编辑:它不是另一个问题的副本,因为在这种情况下我会得到一个运行时错误,当我想发布它并且程序运行得很好并且我的问题在发布场景中时会发生这种情况

5 个答案:

答案 0 :(得分:1)

VS 2017 V15.5.5在发布尝试更新VS

时出现错误

答案 1 :(得分:1)

您所指的是在无处可去的地方发布代码的路径。只需检查路径,就可以了。

答案 2 :(得分:0)

更改发布个人资料中的目标位置, 同一文件夹用于多个项目时,会发生此错误。

答案 3 :(得分:0)

检查项目中是否有“找不到”文件

答案 4 :(得分:0)

修复Visual Studio并以管理员模式运行。