问题标签 [precompiled]

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 投票
6 回答
11100 浏览

asp.net - Global.asax 未加载预编译的 asp.net 网站

我使用 Visual Studio 2008 发布我的 asp.net 网站。当我在服务器(Windows 2008 服务器)上打开网站时,我注意到 global.asax 中的代码没有运行。我的 Global.asax 正文类似于:

编译的网站 bin 文件夹中有一个 App_global.asax.dll,但这似乎没有帮助。

是否有我缺少的配置选项?删除 App_global.asax.dll 并将原始 global.asax 与预编译网站一起使用可以正常工作。

0 投票
3 回答
1311 浏览

asp.net - 将“On The Fly”页面添加到预编译的 ASP.Net 站点

如果站点是预编译的 ASP.net 站点,是否可以将 .aspx 和 .aspx.cs 或 aspx.vb 文件添加到新目录中的站点并让这些页面运行/编译?

还是需要将这些文件添加到项目中,重新发布站点,然后推送新的 bin 文件夹?

0 投票
1 回答
2110 浏览

asp.net-mvc - 使用预编译网站运行自定义 VirtualPathProvider

目前我VirtualPathProvider在 Asp.net MVC web 应用程序中有一个自定义。

这将VirtualPathProvider检查路线中的区域"/{Area}/{Controller}/..."并使用NameSpace.{Area}.Main.dll模块将包含在该程序集中的视图作为嵌入式资源返回。

这很好用,我不必部署任何ascx, js,css文件。

现在我的问题是这样的:

我想在程序集中预编译aspxascx文件,而不是将视图作为嵌入式资源,我将拥有带有 Response.Write 的视图类。

我可以使用 预编译视图,但是当尝试查找视图并失败aspnet_compiler时,我会不断收到错误消息。ViewEngine

我的主要目标是第一次使用某个视图/用户控件会更快,并且不要等待编译发生。

这是一个要求,因为可以将应用程序分组到插件中,并且此插件可以部署到 Bin 目录中。

有什么想法吗?

0 投票
3 回答
460 浏览

asp.net - 预编译 ASP.NET 网站项目中的特定目录

我有一个 ASP.NET 网站项目,其中混合了可更新页面和不会更改的页面。

我是否可以预编译某些包含不会更新的页面/控件的目录?

如果是这样,我怎么能这样指定这些目录?

编辑 2009.12.17

我的项目结构如下:

/cms_pages ==> 标记为 CompilationMode="never" 且没有代码文件的可更新 .aspx 页面。

/app_pages ==> 带有 .aspx.cs 代码文件的 .aspx 页面。

/controls ==> 带有 .ascx.cs 代码文件的 .ascx 控件。

我想“预编译” app_pagescontrols文件夹。

有可能吗?

0 投票
3 回答
248 浏览

c# - 在 Visual Studio 中切换目标框架时,是否可以使用预编译符号来确定将编译哪个代码片段

我们可以在 2008 年之后在 Visual Studio 中切换到不同的 .NET Framework 目标。

我有一个项目,我想为它构建 2 个不同的目标框架程序集。如果我的目标框架是 2.0,我希望它构建一些代码,当我切换到另一个目标框架时,我希望它构建另一个代码片段以使用一些新功能。

现在我必须在各处手动注释和取消注释代码,我想知道是否可以使用一些预编译符号来动态地对我执行此操作。喜欢:

我可以吗?

0 投票
1 回答
506 浏览

asp.net - ASP.Net Web 应用程序中缺少 Web 部署项目?

我已经在 VS 2005 上安装了 web 部署项目。

当我单击我的网站上下文菜单时,我看到“添加部署项目”,但是当我单击我的 Web 应用程序项目时,我看不到它。

我已经在我的计算机运行中完成了任务“devenv /setup”,但它没有帮助。当我单击 Web 应用程序时,如何在我的 VS 2005 SP1 中看到添加 Web 部署项目?当我安装 Web 部署项目时,我在我的网站上下文菜单中看到它,但是当我将我的网站迁移到 Web 应用程序时,它消失了......

0 投票
2 回答
446 浏览

android - Android - 是否有来自 SDK 的预编译示例在任何地方可用?

是否在任何地方都可以使用来自 SDK 的预编译示例?或者有什么方法可以快速编译来自给定 SDK 版本的所有示例?

更新:看起来每个人都需要自己编译示例

0 投票
2 回答
5759 浏览

visual-studio-2008 - 为什么在 Windows 上安装 LAPACK 的预编译版本时会出错?

我正在尝试使用犰狳矩阵库来进行矩阵计算,它需要 BLAS 和 LAPACK。Armadillo 文档建议从http://www.stanford.edu/~vkl/code/libs.html获取预编译版本

里面有 .lib 和 .dll 文件。唯一的问题是我不知道如何让 Visual Studio (Express Edition 2008) 识别这些文件。我尝试将它们复制到 Visual C++ 的 include 和 lib 目录C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\lib\,但它似乎没有做任何事情,因为当我尝试编译我的程序时,我得到很多“无法解析的外部符号”错误,说它找不到LAPACK 函数。

编辑:

以下是错误消息:

Cell3DXT”、“ TwoCell3DXT”和“ ThreeCell3DXT”是我自己代码中的类。同样在上面的 LAPACK 和 BLAS 文件中,还有“.exp 文件”——它们是什么,它们与问题有关吗?

0 投票
1 回答
496 浏览

c# - LinqtoSql 使用 Count() 在组上预编译查询问题

有一个我现在要预编译的 LinqtoSql 查询。

我创建了这个委托:

语法错误出现在 CompileQuery.Compile() 语句上

它似乎与使用 select new {} 语法有关。在我编写的其他预编译查询中,我不得不自己使用选择投影。在这种情况下,我需要执行 grp.count() 和立即 if 逻辑。

我搜索了 SO 和其他参考资料,但找不到答案。

0 投票
2 回答
2489 浏览

asp.net - 在 asp.net 中使用 c# 预编译的网站中缺少 .cs 文件

我需要更改一些 asp.net 应用程序的代码,但该应用程序缺少它的 .cs 文件,只有 .aspx 文件。正如我在谷歌中看到的,我知道该应用程序是一个预编译的网站。我不太熟悉它,所以问题是,我能否以某种方式检索此应用程序的代码隐藏 .cs 文件,因为我需要在那里更改一些功能。当然有一种方法可以访问它们或以某种方式检索它们吗?

提前致谢,

格雷格