問題タブ [assemblyversions]
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.
.net - 異なるアセンブリ バージョンでのバイナリ デシリアライズ
BinaryFormatter を使用して構造体のコレクションを文字列とブール値でシリアル化するプロジェクトがありますか? データ型。
シリアライゼーション/デシリアライゼーションは正常に機能しますが、作業を行うアセンブリを変更すると、バイナリ ファイルのヘッダーがデータを処理するAssembly x
代わりに必要であることを示しているため、デシリアライズに失敗しAssembly y
ます。
シリアライゼーション/デシリアライゼーションをアセンブリに依存しないようにセットアップすることは可能ですか?
assemblies - AsemblyInfoを更新するようにSourceSafeを構成できますか
仕事では、プロジェクトが更新されるたびに、どんなに小さな変更であっても、それがアセンブリ情報の改訂値に反映されるという(合理的な)合意があります。このようにして、クライアントにパッチや機能などが不足しているかどうかを常に知ることができます。
これには手動でバージョンを変更する必要があり、これは面倒な作業であるため(さらに悪いことに、忘れてしまう可能性があります)、Visual SourceSafe(重要な場合は6)を構成して、チェックアウトのたびにアセンブリのバージョンを自動的に更新できるかどうか疑問に思いました。チェックイン ?
アセンブリバージョンを管理するための代替/より良いオプションはありますか?
oracle - 構築したものとは異なるバージョンの ODP.NET を使用するにはどうすればよいですか?
ODP.NET 2.111.6.20 でビルドされたアプリがあります - VS のすべての参照は特定のバージョンが false に設定されていますが、2.111.6.0 しかないマシンでアプリを実行しようとすると、 2.111.6.20 アセンブリが見つからないというエラー。どのバージョンの ODP.NET 2.111 でもアプリを実行するにはどうすればよいですか?
c# - 任意のバージョンからのアセンブリの読み込み
署名されたアセンブリを参照しています。実行時には、コンパイルしたアセンブリだけでなく、そのアセンブリの任意のバージョンを使用しても問題ありません。
これを達成する方法は?
visual-studio - ソフトウェアをビルドするときに、アセンブリバージョンを自動インクリメントする必要がありますか?
Visual Studio 2003では、プロジェクトアセンブリをビルドするたびに自動インクリメントするように簡単に設定できましたが、Visual Studio 2005では、この機能が削除されました。ビルドごとにアセンブリバージョンを自動インクリメントすることはできますが、統合された機能ではなく、複雑なカスタムビルドステップです。
これが削除された理由はわかりませんが、しばらく前に尋ねるべき質問があります-ビルド時に自動インクリメントを続行するために回避策を使用する必要がありますか、それともこれを停止する正当な理由がありますか?手動でインクリメントすることに賛成ですか?MicrosoftがVSから削除したので、おそらく正当な理由があり、誰かがそれを知っているかどうか疑問に思っています。
.net - アセンブリのバージョン番号を維持するためのベストプラクティス/ガイダンス
.NETアセンブリの3つの異なるアセンブリバージョン番号を管理する方法についての指針、提案、さらには口述を探しています。製品バージョンは最も単純です。これは通常、ビジネスによって決定されるようです。次に、ファイルバージョンは展開間のバージョン管理用であるように見えます。実際のアセンブリバージョンは出荷時にのみ使用されます。
今は、依存しないアセンブリのテストリリースとメンテナンスリリースにラベルを付ける簡単な方法を探しているので、ファイルバージョンのビルド番号とリビジョン番号を自動インクリメントし、最終リリースでは現在のリリースをコピーします。ファイルバージョンからアセンブリバージョンへ。この製品は実稼働環境で使用されていますが、まだ開発中です-ご存知のとおり-これらの小さな会社の1つであり、変更管理インフラストラクチャの状況はありません。
.net - ビルド後のイベントでバージョン番号を取得する方法
ビルド後のイベントを使用して nuget パッケージを自動的に作成し、ネットワーク上の共有フォルダーにコピーしたいと考えています (バージョン番号 1.0.0.0. は MyLib.nuspec ファイル内で指定されています)。
これは機能しますが、このスクリプトを更新して、アセンブリ バージョンも含めるようにしたいのですが、ビルド後のイベント内でアセンブリ バージョンを取得できません。次のようなものが必要です。
しかし、 $(AssemblyVersion) 変数は存在しません...何かアイデアはありますか?
c# - 別のプロジェクト (.exe) のアセンブリ バージョンを取得する
2 つの C# プロジェクトのソース コードがあります。プロジェクト A がプロジェクト B を開始します ( process.Start();
)。プロジェクト BI から、プロジェクト A のアセンブリ バージョンを取得する必要があります。
c# - 別の .EXE のアセンブリ バージョンを変更する
あるプロジェクトから別のプロジェクト (.exe) のアセンブリ バージョンに変更するにはどうすればよいですか? 私は両方のプロジェクトのソースを持っています。