在Visual Studio中引用项目“readonly”?

我在VS2008中的两个解决方案中有两个应用程序共享一个公共dll,dll-code作为项目包含在第一个应用程序解决方案中。

是否有可能允许第二个解决方案“readonly”引用dll项目?

我希望打开第二个解决方案的人能够在调试期间进入dll,但无法更改代码。

我只是针对dll + pdb构建。 pdb足以进入代码,而无法编辑它。 您可以在项目属性中启用pdb(调试符号)作为输出。

对于加载pdb文件,Shawn Burke的演练(对于.NET框架本身,但同样的概念仅适用于不同的位置)应该可以帮助您入门。