問題タブ [publish-profiles]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
visual-studio - DebugType=None を使用しているにもかかわらず、Visual Studio パブリッシュで .pdb ファイルが生成される
次の発行プロファイルを使用して、Visual Studio 内からコンソール アプリを発行しています。
私の目標は、発行出力フォルダーに .pdb ファイル (デバッグ シンボル) を出力しないことです。
これは意図したとおりに完全には機能しません。
コンソール アプリ プロジェクトの .pdb ファイルは生成されませんが、参照するビジネス ロジック プロジェクトのデバッグ シンボルは何らかの理由で生成されます。これはバグですか?
ビジネス ロジック ライブラリのプロジェクト ファイルに条件文を追加することでこれをハッキングできますが、アプリの公開に関連するすべての情報は公開プロファイルに存在する必要があるため、これは避けたいと考えています。
visual-studio-2019 - VS2019はポストビルドイベントをポストパブリッシュイベントに移動しますか?
アプリケーションを公開するときにのみファイルの名前を変更する方法を見つけるのに苦労しています (Visual Studio 2019 を使用)。ビルド後のイベントでこれを実行しても問題はありませんでしたが、実際にはプロジェクト内のファイルが変更され、展開されたバージョンでファイルを変更したいだけです。
これをより複雑にするために、バージョン番号を DLL から動的に取得しています。ビルド後のイベントは次のとおりです。
同じことを行うために、どの Target または PropertyGroup を使用する必要がありますか?ただし、OBJ 一時パッケージの場所 (コピー前) または公開されたファイルの場所 (コピー後) のいずれかからです。
publish-profiles - ExcludeFilesFromProject が Visual Studio で機能しない
私の公開プロファイル pubxml には、除外されたフォルダーがあります。さらにいくつかを除外しようとしていますが、それらを追加してもビルドから削除されません。どうすればいいですか?
フォルダーは除外されていますが、ファイルは除外されていません。ここで何か不足していますか?