2012-09-25 14 views
8

プロジェクトにDLLを追加しようとしています。 "参照を追加"して追加しようとすると、.dllファイルにアクセスできない

"参照を追加できませんでした。ファイルがアクセス可能であり、有効なアセンブリであることを確認してくださいまたはCOMコンポーネント」を参照してください。

ところで、私はどのように私は、DLLを追加することができますg729.dll

を追加しようとしていますか?事前に

おかげで、 Ofek

+0

を参照するDLLに追加しますか? – Mohsin

+0

Visual Studio 2010 C# –

+4

*有効な.NETアセンブリまたはCOMコンポーネントですか? –

答えて

7

あなたはregisteradd reference

前のレジスタベースのあなたのdllあなたが使用することができなければなりませんRegsvr32 tool

リンク:http://msdn.microsoft.com/en-us/library/ms859484.aspx

+0

私の場合、私はdllのインストールフォルダを変更し、Visual Studioで参照を失った。前の場所に戻ってファイルを入手し、物事は再び動作します。あなたの助けてくれてありがとう@AghilasYakoub –

3

が適切に提供することで、あなたのDLLを登録以下のパス: -

開きますのVisual Studioのコマンドプロンプトや登録あなたのdll

C:\ WINDOWS \システム32>ます。regsvr32 yourdll.dll

0

あなたは以下のようなアセンブリ名とバージョンを知っている場合することができますアンロード・プロジェクトとオープンcsproj編集モードです。その後、参照を見つけて、プロジェクトを構築しているあなたはどのようなプラットフォームで

<Reference Include="ReferenceDllAssemblyName, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5a159fbc978150a3, processorArchitecture=MSIL"> 
     <SpecificVersion>False</SpecificVersion> 
     <HintPath>..\TempPath\ReferenceDllAssemblyName.dll</HintPath> 
    </Reference> 
関連する問題