问题标签 [app-code]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1085 浏览

asp.net - ASP.NET:App_Code 类文件在修改后未更新

我有一个 ASP.NET 网站,其中有 App_code 文件夹,我在其中放置了我的类文件(业务对象)。它运行良好。但是当我在类中进行了一些更改(添加了一些属性/方法)并上传到网络服务器(在生产中)时,它在实时站点中没有受到影响。但是在本地运行时效果很好(所以有是没有代码错误)。这是因为 DLLS 是在实时服务器中动态生成的并且没有更新吗?

0 投票
1 回答
4563 浏览

c# - App_Code 中类的全局资源

我已经将我的一个类移动到 App_Code 文件夹(和命名空间),并且在这个类内部我有一个对全局资源的引用:

在我将这个类移到 App_Code 文件夹之前,一切正常。现在我收到一个运行时错误,指出:

如果我进入 Validation.resx (Validation.designer.cs) 的设计器代码并将其更改internal class Validation为 public ( public class Validation),那么它工作正常。

为什么我不能从 App_Code 文件夹中正常访问它?

是不是因为 App_Code 和 App_GlobalResources 内容是动态编译的,运行时先编译 App_Code 而我的 Validation Resx 还没有编译?

感谢您的任何回答。

0 投票
2 回答
1449 浏览

c# - DLL 中的 App_Code 重复变量

我已将一个类移至 App_Code 文件夹,现在收到以下错误消息:

此错误在运行时返回。

我已经在我的应用程序中搜索了任何重复项,但我猜这是由于某些内容没有按我预期的那样更新?

如果我将类移回 App_Code 文件夹之外,一切都会按预期再次运行。

我错过了什么?

0 投票
1 回答
232 浏览

asp.net - 关于将常用例程移至 App_Code 类的问题

我有一些我想在页面之间共享的通用代码,我一直在搞乱 App_Code 类,这很棒,但我也想使用影响下拉列表示例的代码:

他们是把它放在我的 App_Code 类中的一种方式吗?

提前致谢!

0 投票
2 回答
1880 浏览

asp.net - 类库项目 VS App_Code - 优点/缺点?

我目前对我的所有课程都使用 App_Code 文件夹,对我来说(目前)它似乎工作得很好。

但是,我一直在考虑切换到我的解决方案中的类库项目,而不是 App_Code 文件夹。谁能告诉我这样做的利弊?

我的一个想法是关于测试我的网络应用程序。如果我使用类库,每次我想调整/测试时都必须编译它吗?显然,在 App_Code 文件夹中,我不必这样做,因为所有类都在运行时编译。

0 投票
1 回答
5391 浏览

c# - 是否可以将两种语言代码文件(即 C# 和 VB.NET)添加到 App_Code?如果是这样,我怎么能做到这一点?

向 App_Code 添加两个语言代码文件,即 C# 和 VB.NET 时,出现错误

有没有办法添加两个不同的语言文件?

0 投票
4 回答
13228 浏览

asp.net-mvc - ASP.NET MVC 使用 App_Code 目录

我在我的 ASP.NET MVC 项目中添加了一个 App_Code 目录,以便我获得插件的动态编译。

唯一有点烦恼的是,在开发新插件时,我没有在 App_Code 目录中的类上获得智能感知。

目前我正在我的项目中的另一个目录中创建它们,然后将它们复制到 App_Code 中。

有没有办法解决?

[更新]

我在下面发布了一个“答案”。从技术上讲,这根据我自己的规范回答了这个问题,创建插件不需要使用工具(即智能感知)。然而,这确实引发了一个问题,即如何在不使用 App_Code 的情况下实现动态编译的插件框架。由于这个问题与原来的问题如此不同,我将单独提出。

0 投票
2 回答
6148 浏览

asp.net - 我的 ASP.NET Web 应用程序无法在 App_Code 文件夹中“找到”我的任何类 ..?

我正在尝试制作一个新的 asp.net Web 应用程序..所以我将我的文件从一个站点复制到新站点,在同一个解决方案中。

现在,我在目录中的任何类App_Code......他们没有被我的项目的其余部分“拾取”。

例如...

它在页面中找不到App_Code.BaseMasterPage(编译和智能错误)Default.master.cs

我想知道是否需要检查 web.config 文件中的某些内容?或在 .prj 文件中还是什么?

有人可以帮忙吗?这要了我的命:(

更新

我一直在这里不断尝试越来越多的东西。我查看了编译器选项(在 OUTPUT 窗口中)......并注意到编译器调用上的 /target 标志......

ETC...

它从 App_Code 文件夹中丢失了我的所有 .cs 文件,除了两个,我可以确认它们显示在智能中并在调用/使用时编译良好。

怎么回事?就像 .. 项目 .. 不知道其他 .cs 文件,即使它们已包含在项目中(并且没有变灰等)。

什么?!

请问,有人可以帮忙吗?:~(

0 投票
6 回答
7998 浏览

c# - 从 ASP.NET 临时文件中清除冲突的类文件

C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\ 中的类文件冲突阻止我构建解决方案。即使我尝试清空文件夹,每次 Visual Studio 启动构建过程时,它都会将类文件引入具有相同文件夹名称的临时文件夹。如果我重新启动机器或让它过夜,项目构建不会出错。无论如何要告诉 Visual Studio 删除/忽略/清理临时文件夹中可能存在的任何挥之不去的类文件?

VS 中的清洁解决方案选项也不起作用。冲突的类文件来自 App_Code 文件夹。

0 投票
3 回答
668 浏览

c# - 访问 OnClick 中的属性时出现空引用异常

请帮我弄清楚这段代码有什么问题:

我有一个可见的 ASP.NET 页面。

当用户单击它时 - 它实例化 MyClass (它的实现在 AppCode 目录中)并变为不可见(button2 变为可见)。

当我单击 button2 时,它会引发“对象引用未设置为对象的实例”异常。

似乎是什么问题?