页面后面的单个 C# 代码的 Dll

发布于 2024-12-14 05:05:40 字数 96 浏览 1 评论 0原文

我使用 ASP.net 网站 - 3.5 C#

我在 .cs 页面中进行了修改,我必须仅向客户端提供此代码隐藏文件的更新。有没有办法为网站中的这个页面创建dll?

I a using ASP.net website - 3.5 C#

I have a modification in a .cs page, I have to deliver only updates for this code behind file only to client. Is there any way to create dll for this page in the website ?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

帅气称霸 2024-12-21 05:05:40

不,不可能从属于网站项目一部分的单个代码隐藏页面创建程序集。

Web 项目被编译成单个程序集 - 文件背后的所有代码都成为该程序集的一部分。对单个代码隐藏文件的更新意味着您需要重新编译项目并部署更新的程序集。

如果您可以将项目从网站项目更改为 Web 应用程序,这将是另一回事,因为 IIS 会即时编译所有代码隐藏文件,因此可以更新单个代码隐藏文件。

No, it is impossible to create an assembly from a single code behind page that is part of a website project.

The web project gets compiled into a single assembly - all code behind files become part of this assembly. An update to a single code behind file means that you need to recompile the project and deploy the updated assembly.

If you can change the project from a website project to a web application, this would be a different matter, as IIS would compile all code behind files on the fly, so updating a single code behind file is possible.

瘫痪情歌 2024-12-21 05:05:40

要创建程序集,您需要创建一个项目类库项目。在此项目中,您将创建 .cs 类文件。当你构建它时,它将生成 DLL 文件。

不幸的是,您无法在此类项目中创建网页。
现在,要在您的网站中使用它,您可以添加对此类库项目的项目引用,或添加对其生成的 DLL 的文件引用

To create an assembly you will need to create a project class library project. In this project you will create your .cs class file. When you build this it will produce the DLL file.

Unfortuantely you cannot create web pages in this type of project.
Now to use this in your website you can either add a project reference to this class library project, or add a file reference to the DLL it produced

半暖夏伤 2024-12-21 05:05:40

选择屏幕截图中提到的突出显示部分并发布。
在此处输入图像描述

Select the highlighted part as mentioned in the screen shot and Publish it.
enter image description here

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文