当程序发布时希望EXE和DLL分离,可以通过APP.config添加
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<probing privatePath="lib" />
</assemblyBinding>
</runtime> 但是又面临着一个新的问题,如果这个配置文件丢失或者破坏,那么程序仍然无法启动,还没有任何提示。
对于这么重要的一串代码,把它放在外面,确实风险过大。 如果把这串配置,转换为代码写在程序的入口点,不知道代码该怎么写呢? 谢谢!EXE和DLL分离代码
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<probing privatePath="lib" />
</assemblyBinding>
</runtime> 但是又面临着一个新的问题,如果这个配置文件丢失或者破坏,那么程序仍然无法启动,还没有任何提示。
对于这么重要的一串代码,把它放在外面,确实风险过大。 如果把这串配置,转换为代码写在程序的入口点,不知道代码该怎么写呢? 谢谢!EXE和DLL分离代码
解决方案 »
- 具体怎么做winform房态图
- Ajax onreadystatechange问题
- 水晶报表动态改变纸张时,总是出现以下错误“设置打印机发生错误,错误信息为:无效索引。 (异常来自 HRESULT:0x8002000B (DISP_E_BADINDEX))”
- 一个关于bitmap的问题?
- 在C#环境下用VC方法画鼠标,怎样修改才能实现目标?
- 如果创建一个枚举
- 注释乱码问体如何解决(日文注释)
- Windows服务简单问题
- 200分在WINFORM下实现这样的功能。谢谢。不够再开一贴。
- E:\mydotnet\mypj1\index.aspx.cs(35): “System.Data.SqlClient.SqlCommand”并不包含对“Execute”的定义
- 如何利用反射获取DropDownList控件的Items属性的FindByValue方法
- Prism新手,想请教专业人士一个关于WPF应用中模块加载的问题
但是这样太恶心了
等待高手
不是特殊需求不要这么做,你应该想一想,为什么这些东西要放在外面来,而不是打包到程序集内部,微软的人脑袋也不缺根弦。