ブレンドをVS2015に拡張しようとしていますが、パッケージをロードできません。パッケージをロードするためにブレンド2015を取得できません
ブレンドは、私が作成したDLLをロードしようとすると、私は
<entry>
<record>105</record>
<time>2016/06/26 14:44:36.048</time>
<type>Information</type>
<source>VisualStudio</source>
<description>Entering function CVsPackageInfo::HrInstantiatePackage</description>
<guid>{36D90EC2-5783-4439-8920-8AC00CF6890B}</guid>
</entry>
<entry>
<record>106</record>
<time>2016/06/26 14:44:36.056</time>
<type>Warning</type>
<source>Microsoft Visual Studio Appid Stub</source>
<description>CheckPackageSignature failed; invalid Package Load Key</description>
<guid>{36D90EC2-5783-4439-8920-8AC00CF6890B}</guid>
</entry>
<entry>
<record>107</record>
<time>2016/06/26 14:44:36.056</time>
<type>Warning</type>
<source>VisualStudio</source>
<description>Appid denied the loading of package</description>
<guid>{36D90EC2-5783-4439-8920-8AC00CF6890B}</guid>
</entry>
を取得する私の問題は、私はこれはもう適用されないと私はので、PLKを取得するための方法はありません読んだものから、CheckPackageSignature failed; invalid Package Load Key
ですそれはVS 2010とMSリンクのすべてが死んでから時代遅れになっています。
私のパッケージは本当に基本的なもので、必要なすべてのレジストリエントリを追加しました。
[PackageRegistration(UseManagedResourcesOnly = true)]
[PluginRegistration("Blend extension", "Blend", typeof(DummyClass))]
[ProvideAutoLoad("11B8E6D7-C08B-4385-B321-321078CDD1F8")]
[Guid("36D90EC2-5783-4439-8920-8AC00CF6890B")]
public class ExtensionPackage:Package
{
protected override void Initialize()
{
TextLogger.Log("Initializing");
base.Initialize();
}
}
私のパッケージにはPLKを入手できますか?
もし私がカスタムパッケージをVisual Studio 2015のブレンドにロードできる別の方法がありますか?
あなたの答えは正しいが、私はまだ解決策を期待しています。 – trebor