none
做了一个系统,即使点击重新生成应用程序,但还是有.aspx.cs结尾的后台文件,如何才能将这些文件变成dll,领导非要为程序加密。 RRS feed

  • 问题

  • 做了一个系统,即使点击重新生成应用程序,但还是有.aspx.cs结尾的后台文件,如何才能将这些文件编程dll,领导非要为程序加密。
    2009年5月11日 1:11

答案

  • 你好,
    同时记得把配置文件中的<compilation debug="true">改为<compilation debug="false">,可以提高性能!
    邹俊才
    • 已标记为答案 杜宏宇 2009年5月11日 2:32
    2009年5月11日 1:42
    版主
  • 发布界面有两个比较常用的选项

    1、允许更新此预编辑站点
    选中这一项后,编译出来的包括aspx文件和dll,与2003下一样。
    不选中这一项,编译出来的aspx中没有界面信息,只有一句静态文本,就是不允许发布后修改页面。

    2、使用固定命名和单页程序集
    会案照画面的类名编译出很多名字固定的dll。
    邹俊才
    • 已标记为答案 杜宏宇 2009年5月11日 2:32
    2009年5月11日 1:51
    版主
  • 你好,最后一个选项“对预编译程序集启用强命名”,属于一个数字签名的过程,保证你的程序集不会被篡改,但并非加密。

    反编译工具可以查看源码,如果要加密的话,可以采用第三方软件,比如maxtocode。
    邹俊才
    • 已标记为答案 杜宏宇 2009年5月11日 2:32
    2009年5月11日 2:28
    版主
  • 点“发布网站”就可以了,然后选择一个文件夹放要发布的文件
    【孟子E章】
    • 已标记为答案 杜宏宇 2009年5月11日 2:32
    2009年5月11日 1:23
    版主
  • 解决方案浏览器   --〉网站右建--〉发布到


    工作突然有点忙 嘿嘿
    • 已标记为答案 杜宏宇 2009年5月11日 2:32
    2009年5月11日 1:37

全部回复

  • 点“发布网站”就可以了,然后选择一个文件夹放要发布的文件
    【孟子E章】
    • 已标记为答案 杜宏宇 2009年5月11日 2:32
    2009年5月11日 1:23
    版主
  • 解决方案浏览器   --〉网站右建--〉发布到


    工作突然有点忙 嘿嘿
    • 已标记为答案 杜宏宇 2009年5月11日 2:32
    2009年5月11日 1:37
  • 你好,
    同时记得把配置文件中的<compilation debug="true">改为<compilation debug="false">,可以提高性能!
    邹俊才
    • 已标记为答案 杜宏宇 2009年5月11日 2:32
    2009年5月11日 1:42
    版主
  • 发布界面有两个比较常用的选项

    1、允许更新此预编辑站点
    选中这一项后,编译出来的包括aspx文件和dll,与2003下一样。
    不选中这一项,编译出来的aspx中没有界面信息,只有一句静态文本,就是不允许发布后修改页面。

    2、使用固定命名和单页程序集
    会案照画面的类名编译出很多名字固定的dll。
    邹俊才
    • 已标记为答案 杜宏宇 2009年5月11日 2:32
    2009年5月11日 1:51
    版主
  • 谢谢各位的鼎力相助。顺便问一下,是不是编译成dll就一定安全?另外,有没有将应用程序设置密码的选项呀。

    2009年5月11日 2:08
  • 你好,最后一个选项“对预编译程序集启用强命名”,属于一个数字签名的过程,保证你的程序集不会被篡改,但并非加密。

    反编译工具可以查看源码,如果要加密的话,可以采用第三方软件,比如maxtocode。
    邹俊才
    • 已标记为答案 杜宏宇 2009年5月11日 2:32
    2009年5月11日 2:28
    版主