【发布时间】:2018-09-24 07:46:28
【问题描述】:
我在 Visual Studio 2017 ASP NET 项目中访问 Publish 时遇到此错误。
错误
发布遇到错误。方法'GetDefauttFactoryPriority in 键入“Microsoft.VisualStudio.Web.Azure.DockerPublish.DockerPubl 来自程序集的 ishProfileVisualFactory 'Microsoft.VisualStudio.Web.Azure.DockerPublish,版本=15.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' 没有 执行。诊断日志已写入以下 位置:'CAUsers\Administrator.QUCE-PCO5\AppData\Local\Temp Vmp4 A47.tmp'
请查看下图了解错误详情。
这是关于 tmp4a47 的信息
System.TypeLoadException:来自程序集“Microsoft.VisualStudio.Web.Azure.DockerPublish”的“Microsoft.VisualStudio.Web.Azure.DockerPublish.DockerPublishProfileVisualFactory”类型中的方法“GetDefaultFactoryPriority”,版本=15.0.0.0,文化=中性,PublicKeyToken =b03f5f7f11d50a3a' 没有实现。 在 Microsoft.VisualStudio.Web.Azure.DockerPublish.DockerPublishProfileVisualFactoryProvider.CreateFactory(IPublishServiceProvider 提供程序) 在 Microsoft.VisualStudio.ApplicationCapabilities.Publish.ViewModel.ProfileSelectorViewModel.LoadFactories(IPublishServiceProvider 服务提供者,IVsHierarchy 层次结构) 在 Microsoft.VisualStudio.ApplicationCapabilities.Publish.ViewModel.ProfileSelectorViewModel..ctor(调度程序调度程序,IAsyncServiceProvider vsServiceProvider,IPublishServiceProvider serviceProvider,IVsHierarchy 层次结构) 在 Microsoft.VisualStudio.ApplicationCapabilities.Publish.Provider.DefaultPublishTabProvider.CreateViewAsync(IVsHierarchy 项目,IAsyncServiceProvider serviceProvider,CancellationToken cancelToken) 在 Microsoft.VisualStudio.ApplicationCapabilities.Publish.Provider.ManagedPublishProvider.d__3.MoveNext()
【问题讨论】:
-
图片不好分析问题,最好把你的错误信息贴出来
-
@PrashantPimpale 如果您现在可以提供帮助。
-
感谢您编辑我的帖子@GaurangDave
-
@Rinard 欢迎使用 StackoverFlow。请take the tour,阅读how to ask good questions,了解how to create a Minimal, Complete and Verifiable Example。
-
@GaurangDave 指出,我希望有人可以帮助我解决我的问题,再次感谢您