* .dll.refresh文件告诉Visual Studio有关类库的位置,但是每当我删除它时,应用程序仍然以调试模式工作。为什么删除* .dll.refresh文件没有影响?
这是为什么?该位置不需要?
* .dll.refresh文件告诉Visual Studio有关类库的位置,但是每当我删除它时,应用程序仍然以调试模式工作。为什么删除* .dll.refresh文件没有影响?
这是为什么?该位置不需要?
因为这只是一个指针引用的DLL。
它是用来将DLL复制到斌的位置,但如果您删除的DLL,如果你已经复制的DLL,然后删除.REFRESH文件不会影响的Visual Studio
在斌文件夹和_ *。refresh_文件,那么如果您尝试访问引用的DLL
dll.refresh文件中定义的类型给出的问题告诉Visual Studio中的DLL的路径,你会得到编译错误在哪里找到它。每次添加对项目的引用时都会创建它们。
他们通常,当您使用不创建一个标准的Visual Studio项目文件,如通常路径引用的DLL会去那里的一个项目类型出现。
Their role ends once DLL gets loaded in your project. Hence you will not get any error
when you delete *.dll.refresh files from your project.