我创建了一个VS2010扩展(我们称之为MyExtension
)。此扩展的UI位于不同的程序集中(MyExtension.UI
),扩展项目仅包含样板代码以从菜单命令调用UI。VSIX包不包含引用程序集的本地化资源
MyExtension.UI
包含本地化资源(例如fr\MyExtensions.UI.resources.dll
),但VSIX软件包不包含这些资源(虽然它们存在于bin \ Debug目录中)。
我该如何告诉VS将这些资源包含在VSIX包中?我查看了.vsixmanifest设计器,但找不到合适的选项...
工程就像一个魅力,谢谢! –
@Aaron Marten在VS 2012中,如果您尝试将带有资源的引用程序集添加到您的VSIX解决方案中,这仍然是一个“bug”。错误是:Microsoft.VsSDK.targets(118,5):错误:无法确定在'resource.txt'大会的全名 – codingadventures
有一件事值得一提,在这里,似乎必须做一个完整的干净和重建每次你想重新安装调试,否则它会有点疯狂... ... - –