问题标签 [web-application-project]

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 投票
2 回答
5350 浏览

asp.net - ASP.NET 网站或 Web 项目

在 Visual Studio 中创建新的 ASP.NET 项目时,我应该选择创建:网站还是项目?

我知道 Web 应用程序项目是过去使用 VS 2003 实现它的方式,但它今天仍然适用吗?使用其中一个有哪些注意事项?

0 投票
1 回答
187 浏览

vb.net - 部署时间 Webservice 位置

在我的 Visual Studio Web 应用程序项目中,我正在添加对 Web 服务的引用。当我添加 Web 引用时,会生成以下文件列表。

  • 参考地图
  • 参考资料.vb
  • 参考.disco
  • 参考资料.wsdl

所有这些文件都包含指向 Web 服务的 url。即使我将它移到没有视觉工作室的机器上,它也能正常工作。但是如果我打算更改 Web 服务的 url,我需要通过使用记事本编辑这四个文件来修改所有这些文件。

取而代之的是,有什么方法可以让我在配置文件中拥有 url,然后在一个地方更改它,然后将 Web 服务指向新位置。

我正在使用框架 1.1。

0 投票
3 回答
515 浏览

asp.net - 从网站转换为 Web 应用程序项目后编译错误

我正在尝试将网站转换为 Web 应用程序项目模型,但我遇到了编译错误,我在将网站项目转换为 Web 应用程序项目中找到的指导似乎并未涵盖这些错误。

问题是作为子控件嵌入在 Ajax 控件工具包的 TabContainer/TabPanel 的 ContentTemplate 中的标准 ASP.NET 控件不再对页面可见(并导致编译错误)。似乎它们只能通过调用 FindControl 来引用,而当项目是网站时,它们可以在页面的代码隐藏文件中作为属性直接访问。

不幸的是,我们有很多使用 TabContainer 的 Web 表单,并且将所有对子控件的引用从简单的属性引用转换为 FindControl 调用将非常繁琐。

在研究这个问题时,我发现单实例模板中一个名为 TemplateInstance 的属性的引用似乎很有希望,但我知道这适用于控件设计者,而不是控件用户。任何帮助将非常感激。

0 投票
1 回答
5103 浏览

visual-studio-2008 - 如何在 Visual Studio 2008 中将程序集信息添加到网站/应用程序

谁能告诉我如何将 AssemblyInfo.vb 文件添加到从 NET2.0 转换为 NET3.5 的 Web 应用程序。

我想添加清单信息,但找不到为 Web 应用程序编译的 DLL 做的方法。

如果这有所作为,我将使用 Visual Studio 2008 的 Web 部署项目。我还将用 SVN 内部版本号替换版本号,但还没有到那一步 :)

谢谢

0 投票
2 回答
367 浏览

asp.net - Web 应用程序项目 @Reference 标记

我正在将网站项目转换为 VS 2008 中的 Web 应用程序项目,并且我遇到了有关动态加载用户控件的查询。

然后在我简单调用的页面中......

可悲的是,当更新到网络应用项目时,这不再是一条有效的线路。有替代方案吗?

0 投票
5 回答
4380 浏览

c# - ASP.NET 3.5 Web 应用程序项目初始加载时间过长

我在一家新公司开始工作,我从事的主要项目(一个 ASP.NET 3.5 Web 应用程序项目)初始加载需要很长时间(大约 1.5 分钟)

我知道这通常是网络应用程序项目的本质,但我的问题是这似乎太长了。

我已经尝试了几件事来尝试找出可能导致这种滞后的原因,包括用从新项目创建的新的 web.config 替换 web.config 从我的 web.config 中的 app_start 中清除所有内容从我的 bin 文件夹中删除了所有 weppart dll(留下我的 bin 目录中有 19 个 dll,其中 6 个来自 MS 企业库)

并且仍然需要很长时间才能加载。

我想知道是否有人对我如何找出导致如此巨大的加载时间的原因或任何可以帮助我了解我的应用程序在启动时正在做什么的工具有任何指示

谢谢-克里斯

0 投票
2 回答
134 浏览

asp.net - 在 Visual Studio 中将网站项目与 Web 应用程序项目结合起来有哪些陷阱?

我有一个包含很多文件的网站项目,构建起来真的很慢。我要做的是创建一个 Web 应用程序项目,并在资源管理器中将所有文件添加到其中,包括 Bin 文件夹。在 Visual Studio 中,我不会添加这些文件(显示所有文件将显示它们),只会在我要处理的一个新文件夹中添加新文件。

我需要在 Web 应用程序项目中引用原始 Bin 文件夹中的几个程序集。另外,我将包含原始的 web.config 文件。

那么几天后我会怎么后悔呢?

0 投票
1 回答
504 浏览

validation - .NET MVC 本地化和全球化

我继续使用 MVC Web 应用程序,现在我介于DRY(不要重复自己)和解耦(独立)的概念之间。

我在一个解决方案中将我的大网站划分为不同的项目,并且您可能已经知道在 MVC 中验证是在模型或服务层中完成的,在我的情况下,它在一个不同的项目中,而不是在一个不同的项目中App_GLobalResources,这里是事情:

我如何GLobalResources从不同的项目访问,以便我可以访问字符串以在服务层的模型上设置错误?

到目前为止,我创建了一个新项目,如独立resx文件并编译它们以设置对 DLL 的引用,但它不起作用,因为主要resx文件是内部文件或私有文件。

我尝试了其中一种自定义工具来公开 resx 文件(可以使用交叉汇编),但它也不起作用,因为它会抛出:

未找到匹配的文化

到目前为止最好的方法是为模型项目创建一个 resx 文件,它工作得很好,但我重复相同的字符串两次,一次用于视图(在客户端设置 jQuery 字符串验证错误),另一次对于模型验证(服务器端),这些给了我解耦的好处,但是在这种情况下 DRY 会发生什么?

有什么建议或提示吗?

0 投票
2 回答
101 浏览

visual-studio-2008 - VS2008 Web App Project 有没有办法在 Windows 2008 上运行?

我的解决方案中有一些 Web 应用程序项目,这些项目是使用项目属性中的 Web 选项卡设置的,以使用本地 IIS 服务器并在那里创建 Web。这适用于 Windows XP、Windows 2003。

我想在 Windows 2008 上打开该项目,但在使用此类 Web 设置加载每个项目时,该项目会弹出以下弹出窗口:

System.Runtime.InteropServices.COMException

我需要做些什么来为 Windows 2008 启用此功能吗?

0 投票
3 回答
3434 浏览

visual-studio - Visual Studio 2008 - 移动解决方案文件 (sln, suo)

如果最初用web app项目创建一个VS2008项目,并添加类项目,结构是这样的:

您是否发现将 .sln 和 .suo 文件移动到父目录有任何问题?

我调整了 .sln 项目目录,解决方案似乎运行良好,但我想知道这个操作是否会破坏我没有预料到的东西。