dll.refresh文件
打开refresh文件,可以看到里面仅仅是个路径。
众所周知,.net的程序生成后会在bin目录下生成.dll文件,而.dll.refresh这个文件从何而来呢?那天无聊地google了下才知,这个东东是在你的项目中引用第三方程序集(是直接的)时自动生成的,这个.refresh文件存储了那个第三方文件的原始文件路径,如果该路径下的这个dll更新了,vs在生成本项目时,就会根据这个地址更新改程序集。如果没有这个文件,vs就无法根据最新状态更新引用的程序集了,所以会造成程序集版本不对的问题。一个小细节将会导致大问题,大家注意呦!尤其是项目组来了新成员时,要普及教育下...。
总结下之前对程序集引用的经验:
1. 在项目的根目录下建一个叫“Dependency Library”的文件夹,将引用的第三方程序集放进去(这样项目开发时就不会自己到处去引用了,放在bin下话会引起源码管理冲突的问题,所以不能放到bin下,要独立文件夹)
2. 注意.refresh文件,不要当临时文件删了,它标识着原始引用dll的文件路径。
pdb文件
pdb包含了指向源代码的位置信息,因此我们调试的时候才能找到源代码。知道这个原理,日后在Team开发中也用得着。发布的时候请选择Release并务必删除pdb文件。
分享到:
相关推荐
从提供的文件列表来看,我们有`GMap.NET.Core.dll`、`GMap.NET.WindowsForms.dll`等,这些都是GMap.net的核心组件。另外,`AMapProviderBase.cs`可能包含了自定义的高德地图提供者,以便更好地利用高德的地图服务。...
而`log4net.dll.refresh`文件则可能用于更新或刷新log4net的配置,确保在运行时能即时响应配置的更改。 log4net.dll的另一个优点是其性能。由于log4net的设计注重效率,即使在高并发环境下,它也能快速并行处理日志...
URLRewriter.dll.refresh文件可能是用来指示Visual Studio自动更新DLL文件的,以确保始终使用最新版本。App_Browsers文件夹则通常包含浏览器定义文件,用于帮助ASP.NET识别和适应不同类型的浏览器。 五、实际应用与...
把下载的三个文件(StackExchange.Redis.dll、StackExchange.Redis.dll.refresh、StackExchange.Redis.xml)复制粘贴到计算机上的某个目录下。然后在vs2010的解决方案资源管理器窗口中右击项目,单击“添加引用”,...
在BarCode.dll压缩包中,我们看到了"BarCode.dll.refresh"和"BarCode.dll"两个文件。".refresh"文件是Visual Studio的一个项目文件,用于指示IDE当前文件的状态,通常在添加或更新DLL后自动生成。而"BarCode.dll"则...
总的来说,理解和编译GMap.NET源码并正确引用DLL文件,能让你更好地掌控地图功能的实现,从而为你的应用程序带来丰富的地图交互体验。记得随时查阅官方文档和社区资源,以获取更多的帮助和支持。
GMap.NET 是一个开源的、强大的地图库,它为Windows Forms、WPF、WinRT、Silverlight、ASP.NET和Windows Phone等平台提供了地图功能。这个库允许开发者轻松地在应用程序中集成地图,包括谷歌地图、必应地图、Open...
在给定的`BarCode.rar`压缩包中,包含的文件有`BarCode.dll`、`BarCode.pdb`、`BarCode.dll.refresh`和`BarCode.xml`,这些都是开发过程中常见的文件类型,对于理解和使用这个DLL至关重要。 `BarCode.dll`是一个...
在给定的标题和描述中,我们看到"crisystotoscana"是一个从"crisys.com.ar"到"toscana.net.ar"的简单重定向过程。这意味着当用户尝试访问"crisys.com.ar"时,他们的浏览器会被引导至"toscana.net.ar"。这种重定向...
在本场景中,"Lib.Common.dll"、"Lib.Common.pdb" 和 "Lib.Common.dll.refresh" 是三个重要的文件。 1. **Lib.Common.dll**: 这个文件是动态链接库(Dynamic Link Library)的核心部分,包含了开发者为执行特定...
在提供的文件列表中,可以看到如`GMap.NET.Core.dll`、`GMap.NET.WindowsForms.dll`等,这些都是GMap.net的核心组件。`Newtonsoft.Json.dll`是用于JSON序列化和反序列化的库,可能会在处理地图数据时用到。`log4...
6. **.refresh文件**:PDFLibCmdLine.exe.refresh和PDFLibNet.dll.refresh可能是Visual Studio的项目文件标记,用于跟踪文件的最新状态。它们并不直接影响程序的运行,而是帮助开发环境识别文件是否是最新的,确保在...
这个控件是一个DLL文件,可以直接集成到ASP.NET的Web应用程序中,为开发者提供了方便快捷的方式来实现验证码功能。 首先,让我们了解一下ASP.NET。ASP.NET是Microsoft .NET框架的一部分,是一个用于构建动态网站、...
To choose a different set of default assemblies for the current assembly list you should remove all assemblies from the list (DEL) and invoke the Refresh command (F5). Assembly Cache: When ...
文件列表:System.Web.Extensions.dll;System.Web.Extensions.Design.dll;AjaxControlToolkit.dll;AjaxControlToolkit.dll.refresh
.............\...\TreeGenerator.dll.refresh .............\...\TreeGenerator.pdb .............\OrgChartImage.aspx .............\OrgChartImage.aspx.cs .............\ShowTree.aspx .............\...
`tray.png`、`refresh.png`和`AddTableHS.png`可能是图标资源,用于构建FTP客户端的用户界面,如系统托盘图标、刷新按钮和添加表单的横版图标。 总的来说,Java实现的FTP文件传输提供了灵活且高效的文件操作能力,...
Step 1 Open the zip-file you downloaded from DLL-files.com . Extract the DLL-file to a location on your computer. ...Finally, reboot your PC one last time to refresh the memory. That should do it
在rar文档中有readme.txt文件进行了如何在web.cfg,aspx,aspx.cs,以及dll对应的.refresh文件修改,保证能够准确调用验证码。网上的教程较为简单,也是相互转载,不够具体。希望在这里能够找到您的答案。
`.dll`文件是.NET Framework中的动态链接库,其中封装了特定的功能和控件。`.dll.refresh`文件则是一个刷新文件,通常用来指示Visual Studio更新项目引用的DLL文件,确保使用的是最新版本。 在实际开发中,你可能...