日期:2014-05-17  浏览次数:20428 次

C# 新建网站没有bin
C# 新建网站没有bin,网站做好以后我才发现,后来自己添加一个bin,但是重新生产解决方案以后,bin目录下没有dll文件生成,怎么办???请各位前辈高手大哥大姐指点迷津。。。

------解决方案--------------------
你把编译的目录设置下就好了,同时你得明白,编译默认的dll是放在c盘下面的的

C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files
------解决方案--------------------
没有的话 自己到网站目录去手动建个 
然后你说没有DLL文件产生
你web项目 是否添加了其他程序集的引用?
有的话 点下生成网站 看看是否有DLL产生.
------解决方案--------------------
你用的是web site 项目模板吧。需要把.cs文件一起部署,或者预编译。

可以试一试web application项目模板,.cs不需要部署,会编译出dll放到bin中。

好像vs2008应该提供Convert to application的功能,在项目上点击右键菜单,找找。
------解决方案--------------------
只有一个web项目的话 那就不管啦。
你用的是web site的话 页面文件的.cs文件不会生成dll文件的。
------解决方案--------------------
web项目 右键 弹出一个属性页 你找找那里面。
------解决方案--------------------
探讨
1楼说的编译的目录是怎么设置的啊?

------解决方案--------------------
没有BIN也能。配置下IIS就好了。只是你源码都放在外网了。