VS2012,VS2010无法生成dll程序集的解决办法
2024-09-03 06:06:07
在我们做项目的时候总会遇到dll程序集无法生成导致各种问题.
通常我们的做法就是清理项目,然后重新生成,或者直接到bin目录下删除所有dll,然后重新生成.
有时候某几个dll就是不生成. 这时候就需要思考问题所在了.
我在做webapi项目的时候,就遇到过这样的问题. System.Web.Mvc 该程序集就是不生成在bin中,导致发布的时候失败.
最终找到问题所在,原来该类程序集属于系统框架级别的程序集. 是可以指定是否复制到本地的.
也就是说该类程序集即使没生成在bin下,但程序也可以正常运行. 这就是我们发布的时候程序运行出错,但在开发阶段良好的原因.
解决办法:
点引用找到要生成的dll, 属性中有一个 复制本地的选项, 选择true即可.
最新文章
- p/invoke碎片--对数组的封送处理
- scala eclipse plugin 插件安装
- SQL Server 导出数据到 PostgreSQL
- Gradle自定义你的BuildConfig
- Xcode各版本官方下载, Mac和IOS及Xcode版本历史
- 用include来处理模板的问题
- UIImagePicker照片选择器
- SqlServer 不同服务器之间数据库连接、数据库登录、数据传递
- ubuntuOS
- 我的RTOS 之六 -- Touch移植(s5pv210+threadx+ucgui+touch)
- [LeetCode228]Summary Ranges
- SQL 约束 (Constraints)
- SQLServer 主键、外键、唯一等约束
- python爬虫学习之Scrapy框架的工作原理
- Java核心技术及面试指南 IO部分的面试题归纳以及答案
- docker-compose.yml(1)
- mac home目录创建文件夹,修改权限
- 【Linux】 crontab 实现每秒执行
- jexus linux x64[标准版] - 未集成mono 配置https
- MySQL学习笔记:字符串前后补全0