簡體   English   中英

訪問Visual Studio 2017中的發布時出錯

[英]Error while accessing Publish in Visual Studio 2017

我在Visual Studio 2017 ASP NET項目中訪問Publish遇到此錯誤。

錯誤

發布遇到錯誤。 方法'GetDefauttFactoryPriority in type'Microsoft.VisualStudio.Web.Azure.DockerPublish.DockerPubl ishProfileVisualFactory from assembly'Microsoft.VisualStudio.Web.Azure.DockerPublish,Version = 15.0.0.0,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a'沒有實現。 診斷日志已寫入以下位置:'CAUsers \\ Administrator.QUCE-PCO5 \\ AppData \\ Local \\ Temp Vmp4 A47.tmp'

請查看下面的圖片以獲取錯誤詳情。

在此輸入圖像描述

這是關於tmp4a47的信息

System.TypeLoadException:方法'GetDefaultFactoryPriority',類型為'Microsoft.VisualStudio.Web.Azure.DockerPublish.DockerPublishProfileVisualFactory',來自程序集'Microsoft.VisualStudio.Web.Azure.DockerPublish,Version = 15.0.0.0,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a'沒有實施。 在Microsoft.VisualStudio.Web.Azure.DockerPublish.DockerPublishProfileVisualFactoryProvider.CreateFactory(IPublishServiceProvider提供商)在Microsoft.VisualStudio.ApplicationCapabilities.Publish.ViewModel.ProfileSelectorViewModel.LoadFactories(IPublishServiceProvider的ServiceProvider,IVsHierarchy層次)在Microsoft.VisualStudio.ApplicationCapabilities.Publish.ViewModel。 Microsoft.VisualStudio.ApplicationCapabilities.Publish上的Microsoft.VisualStudio.ApplicationCapabilities.Publish.Provider.DefaultPublishTabProvider.CreateViewAsync(IVsHierarchy項目,IAsyncServiceProvider serviceProvider,CancellationToken cancellationToken)中的ProfileSelectorViewModel..ctor(Dispatcher dispatcher,IAsyncServiceProvider vsServiceProvider,IPublishServiceProvider serviceProvider,IVsHierarchy層次結構)。 Provider.ManagedPublishProvider.d__3.MoveNext()

是的。 最新更新后Visual Studio中的錯誤...

現在我通過命令行發布(具有管理員權限):

> cd C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\MSBuild\15.0\Bin
> msbuild C:\Icons8\Icons8.Search\Icons8.Search.csproj /p:DeployOnBuild=true /p:PublishProfile=FolderProfile

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM