問題タブ [global-assembly-cache]
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-2013 - Microsoft Visual Studio 2013 アドイン インストール エラーの sap ゲートウェイ
現在、Microsoft Visual Studio 2013 用の SAP Gateway Add-on をインストールしようとしていますが、次のエラーが表示されます。
エラー: グローバル アセンブリ キャッシュに Microsoft.IdentitiyModel.Clients.ActiveDirectory.dll が見つかりません
SAP ページの前提条件に従いました: Software Prerequisites
Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dllを除いて、必要な .dll をグローバル アセンブリ キャッシュにインストールしました。Active Directory 認証ライブラリ パッケージで見つかりません。
Windows 10を搭載したシステムにインストールしようとしていますが、前提条件には Windows 10 のサポートについて何も記載されていないため、違いがあると思いますか?
ご協力ありがとうございました。
c# - C# アプリケーションはファイルを GAC から実行フォルダーにコピーします
.NET でグローバル アセンブリ キャッシュを使用するのは初めてで、オンラインで何かを見つけることができなかったため、それがどのように機能するかについて質問があります。
私の msi (Visual Studio インストーラー拡張機能を使用して作成 (Visual Studio 2015 を使用)) は、多数のアセンブリを GAC とアプリケーションにインストールします (サードパーティ アプリケーションもアクセスする必要があるため、アセンブリは GAC に存在する必要があります)。インストーラーを実行してアプリケーションを起動した後、アプリケーションを起動すると、GAC からの dll のコピーがアプリケーション実行ディレクトリに作成されることに気付きました。
私の質問は、GAC からのアセンブリの使用が通常どのように機能するかということです。ローカル コピーを作成せずに、アセンブリが GAC から読み込まれるだけであると想定しました。または、これは私の側のエラーであり、どのようにアプリケーションを構築したのですか (CopyLocal は true に設定されていますが、私が理解していることから、これは Visual Studio でのみ重要であり、展開後の実際の実行には影響しません)。