REGASM:エラーRA0000:ファイルまたはアセンブリまたはその依存関係の1つをロードできませんでした。システムは、指定されたファイルを見つけることができません

sharepoint.stackexchange https://sharepoint.stackexchange.com//questions/65960

質問

私はSharePointに新しいものです。GACに microsoft.sharepoint.dll を追加しようとしています。その下でコードを使ったそのために

コード:

 `c:\WINDOWS\Microsoft.NET\Framework\v4.0.30319> Regasm.exe "C:\Microsoft.SharePoint.dll"`
.

入り口キーを押すと、以下のエラーが発生しています。 -

RegAsm : error RA0000 : Could not load file or assembly 'Microsoft.SharePoint.Search.Native, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c' or one of its dependenceies. The system cannot find the file specified.
.

これから抜け出すのに役立ちます。

役に立ちましたか?

解決

For that you need to use Gacutil instead of Regasm. So,

gacutil /i Microsoft.SharePoint.dll

Difference between regasm and gacutil:

Regasm: The Assembly Registration tool reads the metadata within an assembly and adds the necessary entries to the registry, which allows COM clients to create .NET Framework classes transparently. Once a class is registered, any COM client can use it as though the class were a COM class. The class is registered only once, when the assembly is installed. Instances of classes within the assembly cannot be created from COM until they are actually registered. Source

Gacutil: The Global Assembly Cache tool allows you to view and manipulate the contents of the global assembly cache and download cache. Source

More details

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