2013-10-10 4 views
5

.dll refrenceをインストールして自分のコードに使用しようとしていますが、gacutilを使用する際に問題が発生しています。誰でもこの形式で私を助けることができるでしょうか?gacutilを使用して.dllをインストールする

...

を私はhttp://msdn.microsoft.com/en-us/library/ex0ss12c.aspx を使用して試してみましたが、私はまだ何か間違ったことしなければならない私がインストールしようとしています.dllには、ここでOffice.dll

である私が試したものです:

gacutil /i Office.dll "C:\File\path\Office.dll" 

それはというエラーを思い付く:

Unknown option: C:\File\path\Office.dll 

誰も私にこれを手伝うためのアイデアはありますか?

+0

構文エラーです。 – joppiesaus

+0

アセンブリをアプリケーションのbinフォルダに入れるのではなく、なぜアセンブリを焼いていますか? – NotMe

+4

それをしないでください。それはPIAです、適切に登録される必要があります。 Microsoftから正しいバージョンをダウンロードし、インストーラーを実行します。 –

答えて

10

だけ使用します。

gacutil /i "C:\File\path\Office.dll"

2

お試しgacutil /i "C:\File\path\Office.dll"また、GACに正しくインストールされるためには、アセンブリに厳密な名前を付ける必要があります。あなたは第二のparamを必要としない

4

あなたは簡単にPublishクラスを使用してGACにDLLを追加することができます。参照を追加するSystem.EnterpriseServices

System.EnterpriseServices.Internal.Publish publish = new System.EnterpriseServices.Internal.Publish(); 
publish.GacInstall("dll path"); 
関連する問題