Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在.NET项目中引用32位和64位dll并单击一次_.net_Dll_Clickonce_32bit 64bit - Fatal编程技术网

在.NET项目中引用32位和64位dll并单击一次

在.NET项目中引用32位和64位dll并单击一次,.net,dll,clickonce,32bit-64bit,.net,Dll,Clickonce,32bit 64bit,NET应用程序/项目能否同时引用32位dll和64位dll,并在运行时根据执行它的机器使用适当的dll 此外,用户通过单击网页下载应用程序是否会根据其机器体系结构获得相应的dll?我认为您可以在中找到问题的答案(看起来是“是”,但如果我很了解解决方案,则在运行时无法找到答案)。SetDllDirectory在Win32 api下工作,CLR不遵循它。在我的例子中,我处理的是.NETDLL。

NET应用程序/项目能否同时引用32位dll和64位dll,并在运行时根据执行它的机器使用适当的dll


此外,用户通过单击网页下载应用程序是否会根据其机器体系结构获得相应的dll?

我认为您可以在中找到问题的答案(看起来是“是”,但如果我很了解解决方案,则在运行时无法找到答案)。

SetDllDirectory在Win32 api下工作,CLR不遵循它。在我的例子中,我处理的是.NETDLL。