我们正在使用VS10
发布我们的网站 1)在发布Localy网站时,只有aspx文件在已发布的文件夹中组合在一起,并且该网络在本地IIS server
中正常工作。
2)虽然.cs文件不在已发布的文件夹中,但所有事件在本地iis服务器中都运行良好
3)我正在做什么.....我正在处理已发布的网络文件夹并将其上传到网络服务器。
4)但现在它显示我调用的所有事件的错误????
5)我该如何解决这个问题?
6)出于安全原因,我不想将文件后面的代码上传到Web服务器?我想隐藏我的编程逻辑我该怎么做????
7)当我使用.cs和aspx文件上传我的网页时,它运行良好,但我不想这样做?
答案 0 :(得分:4)
您需要发布您的网站,它会生成dll而不是放置.cs文件。此代码项目article解释了如何执行此操作。
答案 1 :(得分:0)
您无需复制所有文件。您只需要上传 .ASPX 文件和 Bin 文件夹,该文件夹将包含名为YourProject.DLL的DLL中的已编译逻辑以及所需的任何其他引用。包含实际代码的 .CS 文件在服务器上不是必需的,因为它们已编译到DLL中。
使用JavaScript,您无法将其隐藏起来,因为客户端需要它。但是,您应该将所有JavaScript保存到 .JS 文件中并包含在页面中。至少它使得查看页面来源的人不太明显。
答案 2 :(得分:0)