我在VS2008中有两个共享一个公共dll的解决方案,dll-code作为项目包含在第一个应用程序解决方案中。
是否可以允许第二个解决方案“readonly”引用dll项目?
我希望打开第二个解决方案的人能够在调试期间进入dll,但无法更改代码。
答案 0 :(得分:4)
我只是针对dll + pdb构建。 pdb足以进入代码,无需编辑它。您可以在项目属性中启用pdb(调试符号)作为输出。
对于加载pdb文件,Shawn Burke的演练here(对于.NET框架本身,但同样的概念适用,只是来自不同的位置)应该让你开始。