ショートカットを作成するには、プログラムに shell32 が必要です。
これは私のコードです:
var compiler = new CSharpCodeProvider();
var Params = new System.CodeDom.Compiler.CompilerParameters
{
GenerateExecutable = true,
OutputAssembly = outputName,
ReferencedAssemblies = {
"System.dll",
"System.Core.dll",
"System.Windows.Forms.dll",
"System.Drawing.dll",
@"C:\Windows\System32\Shell32.dll"
}
};
これを行うと、エラーが発生します:
メタデータ ファイル C:\Windows\System32\Shell32.dll を開けませんでした。不正な形式のプログラムをロードしようとしました。
検索中に何も見つかりませんでした..何を検索すればよいかさえわかりませんでした:/
どうすればこれを行うことができますか?