【发布时间】:2008-12-29 10:23:46
【问题描述】:
我在 VS2008 的两个解决方案中有两个应用程序共享一个公共 dll,dll 代码作为项目包含在第一个应用程序解决方案中。
是否可以让第二种方案“只读”引用dll项目?
我希望打开第二个解决方案的人能够在调试期间进入 dll,但不能更改代码。
【问题讨论】:
标签: c# .net visual-studio-2008 dll
我在 VS2008 的两个解决方案中有两个应用程序共享一个公共 dll,dll 代码作为项目包含在第一个应用程序解决方案中。
是否可以让第二种方案“只读”引用dll项目?
我希望打开第二个解决方案的人能够在调试期间进入 dll,但不能更改代码。
【问题讨论】:
标签: c# .net visual-studio-2008 dll
我会简单地针对 dll+pdb 构建。 pdb 足以单步执行代码,而无需对其进行编辑。您可以在项目属性中启用 pdb(调试符号)作为输出。
对于加载 pdb 文件,Shawn Burke 的演练 here(针对 .NET 框架本身,但同样的概念适用,只是来自不同的位置)应该可以帮助您入门。
【讨论】: