Webサービスソフトウェアファクトリーにバグが見つかりました。説明はここにあります。更新はないので、コードをダウンロードして自分で修正することにしました。非常に単純なバグで、おそらく3行のコードでパッチを適用しました。しかし*私たちは今それを再パッケージして使用しようとしましたが、これは一見不可能なプロセスであることがわかりました。
PLKのプロセスを誰かに説明してもらえますか?私はそれらについてすべて読みましたが、VSパッケージを配布するために実際に何が必要かをまだ理解していません。
ここから取得したPLKを使用してロードして実行することができましたが、他の人のシステムで認識される機能的なPLKを取得するには 、パートナーである必要があると思いますか?
これを別のコンピューターにインストールしようとすると、「パッケージのロードエラー」が発生します。パートナーキーを使用していないためにエラーが発生する理由はありますか?これを回避する他の方法はありますか?たとえば、配布できる「内部」VSパッケージを作成する方法はありますか?
ファイルを編集 するために変更する必要がありました。
- 最初にdevenvPostInstall.projを実行します
- plkを生成し、## Package PLK ##(.resxファイル)を置き換えます-パッケージバージョンはクラス名ではなく、「Web Service Software Factory:ModelingEdition」であることに注意してください-そして、から新しい行を削除する必要がありますキー
- ProductDefinitionRegistryFragment.wxi行1252(plkで使用したバージョンにバージョンを更新)
- すべてのコメントを解除します//[VSShell:: ProvideLoadKey( "Standard"、.ttファイルの定数。