Visual Studio:构建操作=内容导致dll文件出错

时间:2017-12-03 08:18:22

标签: c# visual-studio-2010 publish

我正在尝试在C#中构建一个使用一些非托管DLL文件(MSVCRT.DLL,DFORRT.DLL,...)的项目。没有直接引用项目中的MSVCRT.DLL文件(此文件由另一个dll引用,而不是由我的程序直接引用)

我希望将这些dll复制到bin目录。如果我将构建操作设置为Content,我会在运行时收到此错误:

  

无法在动态链接库msvcrt.dll中找到过程入口点_wcstoui64。

这很奇怪。我不能使用其他构建操作,因为我也想发布我的dll(Build action=None不会导致任何错误,但不允许我发布我的dll)

如果我完全删除对所有dll的所有引用并将它们视为数据文件或图片(代码中未使用但应复制到输出的文件)再次出现相同的错误。

导致问题的原因是什么?我该如何发布我的dll?

0 个答案:

没有答案