VS2010 ItemTemplate在项目属性打开之前抛出异常

时间:2012-02-21 16:08:48

标签: vb.net visual-studio-2010 exception itemtemplate

好的,所以我为VS2010编写了一些自定义ItemTemplates,它们在VB.NET(4.0)中实现了IWizard。直接前进。

他们在我的测试期间工作,但是当其他人部署并尝试使用其中任何一个时,Visual Studio会抛出一个非常通用的Exception has been thrown by a target of invocation错误。

奇怪的是,他们打开项目属性后再试一次......他们的工作。没有改变什么。

任何人都知道发生了什么事吗?或者甚至只是一种让VS给我一个更具体的错误的方法?我已经尝试了devenv.exe /log,但没有任何与众不同的东西。

1 个答案:

答案 0 :(得分:0)

经过一些试验和错误后,我发现问题是正在使用的外部组件由于某种原因没有加载。我使用fuslogvw来观察更接近并发现Visual Studio没有从我在References设置中设置的位置加载DLL。相反,它只查看默认位置(例如PrivateAssemblies)。查看项目属性后问题仍然存在,这对我没有任何意义,但至少现在我知道这个问题了。

我现在的解决方案是将我的DLL部署到PrivateAssemblies中,问题就消失了。