標高を必要とせずに、対応できる型を使用して.NET DLLを構築することは可能ですか?

StackOverflow https://stackoverflow.com/questions/5418281

質問

プロジェクトのアセンブリには、comvisible(true)がマークされたタイプがあります。

構築するとき(非標識)、vsはそのdllを登録しようとし、失敗します。

アセンブリ「 path to foo.dll」を登録できません - アクセス拒否されます。アプリケーションを管理者として実行していることを確認してください。レジストリキーへのアクセス 'hkey_classes_root clsid {ffc174a1-cc90-4e25-a3f6-c30b03368250}'は拒否されます。

ビルドマシンにDLLを登録する必要はありません。エンドユーザーにインストールするときにのみ登録したいと考えています。

DLLを登録せずに構築することは可能ですか?

正しい解決策はありません

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top