问题标签 [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 投票
4 回答
2021 浏览

.net - 在 Web 应用程序项目中覆盖 IIS 虚拟目录/Url

我有一个团队目前正在开发一个 Web 应用程序项目,我们希望能够通过我们的本地 IIS Web 服务器运行该项目,并让每个开发人员将其映射到他们喜欢的任何虚拟目录。

目前,每次我们签入时,我们都会在 cs proj 文件中相互踩踏虚拟目录设置。

我知道我们可以就一个虚拟目录达成一致并坚持使用它,但这并不能解决我遇到的另一个问题,我实际上在我的机器上保留了存储库的多个副本,并希望能够将每个副本映射到一个单独的虚拟目录。

所以我们正在寻找的结果是这样的:

Dev1 在说 c:/dev/Webapp 有一个结帐映射到本地 IIS 上的虚拟目录,比如 localhost/WebApp

然后 Dev 2 在 c:/workspace1/WebApp 上进行结帐,映射到虚拟目录,例如 localhost/workspace1/MyWebApp

并且 Dev 2 在 c:/workspace2/WebApp 上有一个结帐,映射到一个虚拟目录,比如 localhost/workspace2/WebApp

PS。Dev 2 有两个结帐的原因是因为他使用 on 进行活动开发工作,另一个用于分支之间的合并。

0 投票
2 回答
159 浏览

python - 在 Web 服务器上运行我的应用程序所需的一切列表

我想知道的实际上是两件事。

第 1 部分:
我为使用 Django 框架的 python 应用程序开发了源代码。我想要的是能够在开发人员机器上运行代码并查看结果。我需要什么?(我的猜测):Python 开发环境(Eclipse/PyDev/Aptana Studio 3 似乎对于 windows 还不确定 linux 更好),
我也已经设置了一个 postgre 数据库(我知道有一个文件我必须指定连接信息)
- 从 django 安装的东西,或者这是否已经包含在我的代码中?

第二部分:
我还想让一个开发服务器可以通过互联网访问。
- 这是问题的主要部分,也是最重要的。如何发布应用程序?
- 我有一台 linux 机器,可以在上面执行此操作,但不确定我需要的所有东西。阿帕奇服务器?

0 投票
1 回答
1564 浏览

asp.net - ASP.net Web 应用程序项目目录结构

我最近将一个 ASP.net 2.0 网站项目转换为一个 ASP.net 3.5 Web 应用程序项目,我仍然习惯于文件的结构方式。

我遇到的问题是,当我构建相应的 Web 部署项目时,它会复制obj目录。但我的理解是该obj目录只是中介,并没有为已部署的网站提供任何有用的目的,对吗?

如果这是正确的,是否有某种方法可以配置 Web 应用程序项目以将中间obj目录放在其他地方,或者我应该做些什么来正确处理这个问题?

0 投票
3 回答
321 浏览

asp.net - 网站项目是否可以在 Visual Studio 中引用已签名的程序集?

我知道 Visual Studio 2008 中有以下两种不同类型的 Web 项目:

  • 网站项目
  • 网络应用项目

只要 Web 应用程序的程序集也使用相同的密钥签名,Web 应用程序项目就可以引用已签名的程序集。但是,这不适用于网站项目,因为没有地方可以签署程序集。我认为这是因为程序集是在服务器上动态编译的?

无论如何,是否有可能让网站项目与这个签名的程序集一起工作?还是我必须将此网站项目转换为 Web 应用程序项目?

编辑:

以下情况需要我就此事要求澄清:

我有一个类库,在我的 Visual Studio 解决方案中被其他几个项目引用。其中一个项目是将部署到特定外部用户的 Windows 应用程序。为了确保应用程序使用正确的程序集并防止其他人使用该程序集(我知道关于其有效性的限制),所有程序集都已签名并声明了库中的所有类作为朋友(内部)。

该网站项目似乎没有办法让我签署它的程序集,并且在尝试使用库中的任何内容时收到以下消息:“CLASS 在这种情况下不可评估,因为它是'朋友'”,即可以预料。

以下属性位于我的类库项目的 AssemblyInfo.vb 文件中:

我的结论:

看起来最干净的方法是将网站转换为 Web 应用程序,但这需要一些时间,因为我们的网站已经非常充实,正如其他讨论中所指出的那样,可能会很痛苦做。展望未来,我认为首先创建一个 Web 应用程序可能是一个更好的想法,并且对于未来的开发更加灵活。

0 投票
1 回答
676 浏览

visual-studio - Visual Studio 解决方案资源管理器中的文件名折叠问题(“文件嵌套”)

(编辑搜索能力:称为“文件嵌套”)

我不确定“折叠”是否是正确的术语,但我所指的功能显示在下面的第一张图片中,而第二张没有用于隐藏文件的代码的可扩展树列表节点。

  1. 折叠式的:

文件折叠

  1. 不折叠:

无文件折叠(文件单独显示)

我的问题是:

  1. 此功能的正确名称是什么?
  2. 我该如何设置?
  3. 当我尝试将我的网站项目转换为Web 应用程序项目时,为什么我的解决方案资源管理器没有启用此功能?

参考:

编辑

谢谢肖恩,但正如您在下面看到的,我的Nest Related Files按钮确实出于某种原因出现在这个项目中:

不

应该有如下所示的按钮:

嵌套相关文件按钮

编辑:

我找到了原因:我不小心创建了一个 C# Web 应用程序项目,然后向其中添加了 VB ASP.NET 文件。

0 投票
2 回答
1049 浏览

java - JSF 2.0 项目结构

我们正在使用 jsf2.0、richfaces 4.0、jjdk 6 和 tomcat 7.0 创建一个新项目我想知道创建项目的标准方法。我的意思是文件夹结构。任何示例应用程序或书籍或链接都会对我有很大帮助。

0 投票
1 回答
153 浏览

iis - 从同一文件夹读取/写入的两个 ASP.net 应用程序

我们有两个 asp.net web 应用程序(一个解决方案中有两个 asp web 项目)
两者都托管在 IIS 上。这两个应用程序都公开 WCF 服务。
这些服务读取文件并将文件写入文件系统。在每个服务中,我们确定从哪里读取和写入文件:

因此,通过这种方式,每个服务都会从其 Web 应用程序的文件夹中写入和读取。我们希望服务从同一个地方读取和写入(我们希望这发生在开发和生产中)。

有没有办法做到这一点?

0 投票
2 回答
794 浏览

asp.net - 继承 Global 并覆盖 Application_Start

我有几个缺少源代码的 Web 应用程序。该项目被编译为 dll 并托管在 IIS 上。

我有几个问题要问。

  • 从 dll 文件重新创建项目的最佳方法是什么?

  • 我们计划更改数据库服务器,数据库连接字符串在 Global.asax ( I mean the public class Global : HttpApplication) 中指定。有没有办法可以将这个 Global 子类化并覆盖连接字符串?如果是,我怎样才能让 IIS 引用新的 dll

谢谢大家的任何建议!!

0 投票
2 回答
1766 浏览

asp.net - 将在 VS 2010 ASP.NET 4.0 中创建的 Web 应用程序转换为 ASP.NET 3.5

我在 VS 2010 中制作了一个 Web 应用程序,默认情况下,我认为它使用 .NET Framework 4.0。问题是,要运行它的服务器没有 4.0。

有没有办法降级项目?我对网络托管或网络服务器不是很了解,所以我真的不知道哪个更容易,降级项目或升级网络服务器。顺便说一句,这是一个公司网络服务器,所以我不确定合法性和东西。不过它是免费的,对吧?

0 投票
2 回答
1062 浏览

visual-studio-2010 - Windows 7 IIS 7.0 - 将应用程序设置为在 localhost 下运行

如果我在 Visual Studio 中创建了一个名为 MyWebApp 的 Web 应用程序,我如何确保可以通过以下地址访问它:

http://localhost/MyWebApp

无需端口

谢谢

VS 2010 IIS 7.0 视窗 7