c# - 在网络服务器上隐藏代码隐藏文件(隐藏编程逻辑)

标签 c# asp.net publishing

我们正在使用 VS10 发布我们的网站

1) 在本地发布网站时,只有 aspx 文件会分组到已发布的文件夹中,并且该网站在本地 IIS 服务器 中工作正常。

2)虽然.cs文件不在发布的文件夹中,但所有事件在本地iis服务器中运行良好

3)我在做什么......我正在处理已发布的Web文件夹并将其上传到Web服务器。

4)但现在我调用的每个事件都显示错误???

5)我该如何解决这个问题?

6) 出于安全原因,我不想将文件背后的代码上传到网络服务器?我想隐藏我的编程逻辑我该怎么做???

7) 当我上传包含 .cs 和 aspx 文件的网页时,它运行良好,但我不想这样做?

最佳答案

您需要发布您的网站,它将生成 dll,而不是放置 .cs 文件。此代码项目 article解释了如何操作。

关于c# - 在网络服务器上隐藏代码隐藏文件(隐藏编程逻辑),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13990665/

相关文章:

c# - Linq 展开嵌套的 foreach

c# - 使用 GetSchema 检索表的列

c# - 承载错误 ="invalid_token", error_description ="The issuer is invalid"

asp.net 使用 requireSSL 并且仍然能够检查用户是否在非 SSL 页面上进行了身份验证

c# - C# 中的流实现

c# - 如何在按钮单击事件上打开新的浏览器窗口?

android - 如何在 Google Play 控制台中限制特定 Android 版本的应用程序

android - 为什么应用程序突然与某些设备不兼容?

node.js - 发布 Node 应用程序

asp.net - 有人可以向我解释 asp.net 路由语法吗?