如何更改引用的dll复制到的位置?我正在使用一些库,我添加了对该库dll的引用并将“复制本地”设置为true。但我想将dll的位置更改为exe文件夹内的子文件夹,而不是exe。怎么会这样?谢谢更新:我使用了以下构建后事件[正如JonSkeet推荐的那样]exe文件以更改探测路径。子目录没有问题,只需使用其privatePath属性为相对文件夹名称的元素即可。但请注意,您将从IDE获得一些帮助以将DLL放在该位置。如果需要,您需要一个构建后事件来创建文件夹,然后将DLL复制到那里。像这样:如果不存在"$(TargetDir)mumble"mkdir"$(TargetDir)mumble"xcopy/d/y"$(TargetDir)something.dll""$(TargetDir)mumble"我不知道是不是在“正常”构建规则中是可能的,但您可以添加一个基本上移动文件的构建后步骤。这将是丑陋的,但它应该工作。需要参考吗?或者只是将dll复制到所需位置?如果您不需要参考,请尝试将其添加到您的项目并将其设置为始终复制。将dll添加到项目中的文件夹中,设置为CopytoOutputDirectoryhttp://sofzh.miximages.com/c%23/twitpic.com以上是C#学习教程:如何更改引用位置dll被复制到?如果所有分享的内容对你有用,需要进一步了解C#学习教程,希望大家多多关注。本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处:
