2016-06-26 8 views
1

ブレンドを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のブレンドにロードできる別の方法がありますか?

答えて

2

通常、Blendの拡張はサポートされていません。それは、あなたが大きなコミュニティに利益をもたらすと思われる非常に説得力のあるシナリオを持っているなら、私たちは助けてくれると思っています。マイクロソフトのドットコムで、あなたが使用可能と思われる具体的な使用法を説明してください。私たちはこれについて話し合うことができます。

+0

あなたの答えは正しいが、私はまだ解決策を期待しています。 – trebor

関連する問題