生成されたpdbをgacフォルダにコピーするポストビルドスクリプトを作成したいと思います。copy $(TargetDir)$(TargetName).pdb C:\ Windows \アセンブリ\ GAC_MSIL \ $(TargetName)\?パブリックトークン?しかし、私は現在のビルドプロジェクトの公開トークンが必要です、これを得る方法はありますか?msポストイベントマクロで公開トークンを取得する方法
0
A
答えて
0
あなたの質問から、私はあなたがVisual Studioのポストビルドイベントにすばやく追加できるものを探していると思います。 XCOPY
を使用する場合は、宛先パスにワイルドカードを指定できます。それはあなたのために十分であるかもしれない:
XCOPY "$(TargetDir)$(TargetName).pdb" "%WINDIR%\Assembly\GAC_MSIL\$(TargetName)\*\"
別のオプションは、フレームワークを提供SN.exe
を使用して、公開キートークンを抽出しようとすることです。
FOR /F "usebackq tokens=5" %%T in (`sn.exe -q -T "$(TargetDir)$(TargetName).dll"`) DO COPY ""$(TargetDir)$(TargetName).pdb" "%WINDIR%\Assembly\GAC_MSIL\$(TargetName)\%%T\"
実際には、ターゲットディレクトリにはアセンブリバージョンと公開鍵トークンが含まれていませんか?
最後に、タスクを含むMSBuildExtensionsライブラリをダウンロードすることができます(または自分でカスタムタスクを実装することもできます)。ただし、この場合は、projファイルを手動で編集する必要があります。
また、このblog entryをチェックしてください - それはあなたにとって興味深いかもしれません。
関連する問題
- 1. Swift 3からMS Translatorアクセストークンを取得する方法は?
- 2. Delphiで外部(公開)IPを取得する方法
- 3. GraphQLサブスクリプション:サブスクリプションリゾルバで公開オブジェクトを取得する方法
- 4. トークンをJavaで取得する方法
- 5. dllを読み込まずに公開鍵トークンを取得
- 6. Direct Line API Microsoft Bot Framework - JavaScriptを公開しないでトークンを取得する
- 7. 公開鍵ファイルのユーザ名を取得する方法
- 8. 公開共有ファイル/フォルダのリンクを取得する方法
- 9. 公開鍵サーバから公開鍵を取得する方法に関連するクエリを関連付ける
- 10. オフィスを公開する365 MS Word AddIn
- 11. QSslCertificate Windowsで表示される公開鍵を取得する方法
- 12. VSTS経由でiOSアプリを公開/公開する方法
- 13. フロントエンドAPIトークンの公開
- 14. onAfterUnpublish()で公開されなかったページを取得する方法
- 15. openamでid_tokenの公開証明書を取得する方法は?
- 16. FirebaseとAngularJSで公開プロフィールを取得
- 17. WSO2からOAuthトークンを取得するためにPHPでSAML2トークンを取得する方法APIM
- 18. C++でメンバオブジェクトインタフェースを公開する方法
- 19. プライベートスイングコンポーネントをJavaで公開する方法
- 20. RSA公開鍵と秘密鍵を取得し、モジュラスと指数を平文で取得する方法は?
- 21. プロファイルを公開せずにWebサイトを公開する方法
- 22. 公開apiサイトのすべてのデータを取得する方法
- 23. Alexa Skill Management APIを使用して公開ステータスを取得する方法
- 24. メモリストリングを解析して秘密鍵と公開鍵を取得する方法
- 25. 公開鍵/秘密鍵をMS SQL Serverに格納する方法は?
- 26. tumblrs公式PHPクライアントでoauthトークンを取得
- 27. Symfony2 - 外部(公開)IPと内部(ローカル)IPを取得する方法は?
- 28. iPhoneプログラムの証明書から公開鍵を取得する方法は?
- 29. 公開アプリのGoogleから登録ビーコンのリストを取得する方法
- 30. Facebook Graph API。公開ページからデータを取得する方法は?