問題タブ [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.
c# - アセンブリバージョンを取得するときのファイルブロック
アプリのアップデーターがあります。更新を確認するとき、サーバーのバージョンをアプリケーションのメインの.exeファイルのローカルアセンブリバージョンと比較します。updater(updaterは別の.exeファイルです)からアプリケーションのメインの.exeファイルのアセンブリバージョンを取得すると、このファイルはブロックされます。書き換えをブロックせずにプロジェクトのアセンブリバージョンを取得するにはどうすればよいですか?アセンブリのバージョンをXMLファイルに保持することはお勧めできません。ありがとう
.net - AssemblyVersion( "1.0。*")は、リビジョン値より1時間遅れていますか?
次の構文を使用して、コンパイルの時点で経過した1日の秒数の半分をアセンブリバージョンのリビジョン値に配置しています。
[assembly: AssemblyVersion("1.0.*")]
Windowsエクスプローラーは、結果のアセンブリに対して次の2つのプロパティを表示します(XYZは私の実行であり、日付情報をマスクします。これは私の質問とは無関係です)。
ファイルバージョン:1.0.XYZ.19527
変更日:XYZ 11:50 AM
19527 x2は午前10:50になります-なぜ1時間の違いがあるのですか?
visual-studio-2010 - ビジュアル スタジオのセットアップ プロジェクトですべての dll をオーバーライドする方法、またはビルドごとにビジュアル スタジオのバージョン番号を増やす方法は?
VS2010 インストーラー プロジェクトを使用してアプリケーションを展開しています。RemovePreviousVersions プロパティを True に設定すると、インストーラーはすべてのアセンブリを変更されたバージョン番号でオーバーライドします。問題は、約 30 のプロジェクトがあるため、手動ですべてのバージョンを増やすことは事実上不可能です。私が設定した場合
[assembly: AssemblyVersion("1.0.*")]
AssemblyInfo.cs VS で、確認した場合に確認できる番号を適切に生成します
System.Reflection.Assembly.GetExecutingAssembly().GetName().Version
ただし、インストーラーにはこれが反映されません...
だから私がしたいのは、バージョン番号に関係なくインストーラーにすべてのアセンブリを強制的に上書きさせるか、インストーラーに以前のバージョンを事前にアンインストールさせるか、ビルドごとにビジュアルスタジオにバージョン番号を増やしてもらいたいということです。 setup プロジェクトがそれを認識していること。
いつものように、世界で最も単純なもののように思えますが、その方法がわかりません。
c# - アセンブリの複数の異なるバージョンを参照するアプリケーションを実行しています
EF4とEF5のパフォーマンスを比較するテストプロジェクトを作成しています。正しいEFバージョンを参照するEFバージョンごとに個別のdllを作成できるようにしたいのですが、単一の実行可能ファイルからテストを起動できるようにしたいのですが、現時点では、これはEFdllのコピーがexeディレクトリに2つあることを意味します。これは良くありません。
プロービングと呼ばれるものを使用して、どういうわけかdllの複数のバージョンを持つことができることを理解していますが、それを実装する方法がよくわかりません。誰かがこれのコード例を持っていますか?またはもっと良い方法はありますか
.net - SVN バージョンから .NET プロジェクト アセンブリ バージョンを自動的に変更するための Visual Studio 2010 セットアップ
コンパイル (またはプロジェクト/ソリューションのビルド/再ビルド) 中に、.NET プロジェクトのアセンブリ バージョンを手動で変更しなくても自動的に変更できるように、Visual Studio 2010 を具体的に設定するにはどうすればよいですか。同じソリューションに Web アプリケーションと複数のクラス ライブラリ プロジェクトがある場合、典型的な企業/組織がこれを行う方法を具体的に教えてください。バージョン管理に Tortoise SVN を使用していて、プロジェクトのバージョンに SVN のバージョンを自動的に反映させたいとしましょう。
exchangewebservices - Exchange Web サービス -- 間違った .Net バージョン
私は混乱しています。最新バージョンの EWS をダウンロードしましたが、.net 2.0 に準拠しています。
私のプロジェクトは 4.0 で、2 つが連携しません。確かに私は愚かな間違いを犯しています。誰かが私が何をしているのか教えてもらえますか?
それを使用するクラス ライブラリから得られる警告は、「System.Web バージョン 4.0.0.0 に依存しているため、参照アセンブリ Microsoft.Exchange.Webservices を解決できませんでした」です。
そのアセンブリを追加しましたが、同じエラー メッセージが表示されました。
バージョンのせいだと思いますが、DLL地獄の時代に戻ったような気がします。誰からの提案はありますか?
clr - Windows ファイルのバージョンが C++/CLR アセンブリの実際のアセンブリ バージョンと異なるのはなぜですか
サードパーティの C++/CLR アセンブリがあります。dll を右クリックすると、バージョン タブには 5.32.1 が表示されますが、ILSpy のメタ情報には 5.0.0 が表示されます。この違いはなぜですか?正しいのはどれか。
c# - .NET プロジェクトのアセンブリ ファイルのバージョン依存関係の削除、または「dll の古いバージョンとの下位互換性」
プロジェクトのアセンブリ互換性の問題で立ち往生しています。
1) アセンブリ バージョンを指定する .NET プロジェクトがあります。「大部分.小部分.ビルド部分.改訂部分」. 2) 次のビルドでは、アセンブリ バージョンがインクリメントされます。3) アセンブリ バージョンが更新されているが、変更されていないファイル (dll) が多数あります。4) 新しい「dll」ファイルは、同じ dll ファイルの古いバージョンと互換性がありません。
これをオンラインで解決するための詳細情報を取得しようとしました。
1) 発行元ポリシーの概念があり、古いバージョン番号を指定できます。2) すべてのクラスのプロジェクトに追加されるマニフェスト ファイル。現在のバージョンが利用できない場合に使用できる可能なバージョンの範囲を提供します。
私が正しいことをしているかどうかはわかりません。パブリッシャー ポリシー アプローチとマニフェスト ファイル アプローチの違いは何ですか。
「dll」の下位互換性は可能ですか?
visual-studio-2010 - Web デプロイを使用して出力ライブラリのバージョンをインクリメント (設定) することはできますか?
私の Web サイトを展開するには、Web プロジェクトを右クリックして [発行] (MS Visual Studio 2010 ソリューション エクスプローラー) を選択するだけです。
公開方法: Web 配置。
展開中にアセンブリ ファイルのバージョンを自動的にインクリメントすることは可能ですか?
ありがとうございました
directory - ClickOnceアプリケーションの最後のバージョンのディレクトリパス
ClickOnceアプリケーションの以前のバージョン(現在のバージョンよりも古いバージョン)のディレクトリを取得する方法があるかどうか知りたいですか?
このようなもの?Assembly.GetExecutingAssembly()。Location
上記は、現在実行されているバージョンのディレクトリを取得します。これより古いバージョンのディレクトリを取得したい。
古いバージョンのディレクトリに、新しいバージョンで必要になるファイルがあります。それで、私はそれを見つける方法があるかどうか知りたいです。
これは役に立つかもしれませんか? コントロールパネルからClickOnceアプリケーションをアンインストールしようとすると、最後のバージョンに戻すか、アプリケーションを完全に削除するかを尋ねられます。最後のバージョンに戻す機能があると書かれているので、新しいバージョンのどこかに最後のバージョンのディレクトリが保存されているはずですよね?そのディレクトリパスを知りたい。
どんな助けでも大歓迎です:)