新建了一个项目Test.然后编译运行了一次.之后C:\Inetpub\wwwroot\Test下面就包含如下的文件:
  1.bin文件夹,里面包含Test.dll和Test.pdb
  2.AssemblyInfo.cs
  3.Global.asax;Global.asax.cs;Global.asax.resx
  4.Test.csproj
  5.Test.csproj.webinfo
  6.Web.config
  7.WebForm1.aspx;WebForm1.aspx.cs;WebForm1.aspx.resx请问如果想发布,又不发布源码,该如何发布,发布哪几个文件? 请详细介绍下步骤.急用,先谢了!

解决方案 »

  1.   

    项目右键 发布网站 就可以了或者使用web deployment插件,专门用于发布,控制的更灵活一些
      

  2.   

    vs2003没有这个功能。要发布的文件
    所有aspx,css,js,图片,bib\等你上面列出来的要发布
    bin文件夹,里面包含Test.dll
    Global.asax;
    Web.config
    WebForm1.aspx
      

  3.   

    net_over:请再指教下,我有点疑惑,为什么没有.cs后缀的文件(里面放置的源代码),然后在IIS里面还可能正常的运行的,是不是已经全部编译了了,放在Test.dll里面了?.dll是什么来的,里面是什么内容?指教
      

  4.   

    Test.dll是你的CS文件编译后的文件..
      

  5.   

    谢谢各位,问题解决了!特别感谢net_lover,回答问题的格式非常的简单易懂,thank you