问题标签 [web.config-transform]
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.
asp.net-mvc - 将 Web.config 配置为在调试模式下使用不同的连接字符串
我以前从未使用过转换。我试图在我的 ASP.NET MVC 5 项目中使用两个不同的连接字符串。
这是我的 Web.config 文件的摘要:
我将以下标签添加到我的 Web.Debug.config 文件中:
我在调试模式下运行我的项目,我仍然得到连接字符串的原始值。
知道有什么问题吗?
asp.net - ASP.NET web.config 加密安全
我打算加密属于将在服务器场中运行的应用程序的 Web 配置文件的连接字符串。我知道使用它加密部分的 aspnet_regiis 命令行工具。但我有一些疑问,我希望你们能解决。
我的问题是,如果我加密连接字符串并且 web.config 文件被某些黑客窃取,他是否能够使用带有 -pe 开关的同一命令行对其进行解密?同样如下所示。
- 我的服务器,我的 Web.Config,未加密(我创建了纯 Web 配置)
- 我的服务器,我的 Web.config,加密 (我加密的网络配置)
- 某人的服务器,我的 web.config,加密(有人偷了我的 web 配置)
他是否能够使用相同的命令行解密
php - Laravel 中不同 url 丢失的样式
我在我的网络项目中使用 Laravel。我已经为未经身份验证的用户指定了这些路由。
如果我访问/
我的页面看起来是正确的。如果我尝试访问/account/login
,我不会得到样式表。我认为这与重写有关。我在 Windows Server 2012 上使用 IIS,并且我在公共文件夹中有这种 web.config 文件。
我有两个项目。其中一个有效,但另一个无效。它可能有什么问题?
c# - 动态设置页面标题
我想将返回 PDF 文件流的网页标题设置为:
在这个页面上我想设置标题。
如何在此页面上设置标题。
目前页面上的标题如下图所示:
asp.net - 在构建时从 web.config 中删除注释
是否可以在构建时从 web.config 中删除注释行?xml 转换可以很好地删除一些元素,但我找不到任何语法来清除文件中的注释。
我们使用 TFS 2010 构建服务器进行构建。
asp.net - url 的无 cookie 会话问题
在我的设置 <sessionState cookieless="true"></sessionState>
中web.config
,我得到了奇怪的网址,我该如何摆脱这个。
这是我的网址:
但应该是myhost:1578/default.aspx
我不喜欢使用cookeless,但正如我之前提到的这个问题
https://stackoverflow.com/questions/21626417/uplodify-session-issue-with-ff
.只有当我使用 cookieless 时,我的第二个问题才解决。
visual-studio-2010 - 构建时 .csproj 文件中的不需要的更改
我正在尝试在我的一个 Web 应用程序项目文件中自动检测 web.configs 作为转换预构建事件的一部分,此代码从我的项目文件上升一个文件夹级别并获取每个目录中的所有 web.configs 和子目录:
这很好用,但是每次我构建和退出 Visual Studio 时,我都会收到一个提示,询问我是否要保存对解决方案文件所做的更改。如果我选择yes,然后打开项目文件,上面的代码就变成了每个web.config的位置
这很好,但我自动检测 web.configs 预构建的全部原因是我可以随意添加和删除 web.configs,而不必硬编码它们的位置,每次我退出 VS,位置都会是硬编码在项目文件中......
有谁知道为什么每次我退出 Visual Studio 时这个 ItemGroup 都会改变?
asp.net - 如何在托管网站时解决 asp.net 中的运行时错误
我在本地完成了我的工作。aspx 的所有页面都正常工作,但是当我将我的网站上传到远程服务器时。我面临这个错误....
运行时错误描述:服务器上的应用程序失败。出于安全原因,当前自定义设置可防止应用程序故障远程查看有关遇到的错误的更多详细信息。这些详细信息可以显示在浏览器中,但在服务器上本地运行。
详细信息:要在远程服务器上显示此特定错误消息的详细信息,请在当前网站根目录的配置文件“web.config”中创建标签。标记的“mode”属性必须设置为“Off”。
注意:您可以通过修改当前属性“defaultRedirect”应用程序配置标记以指向自定义错误页面的 URL 来自定义错误页面。
请告诉我如何删除此错误并在 Internet 浏览器上查看我的 asp 页面。
asp.net - asp.net webforms 模块和处理程序部分 - 是否需要删除?
下面是 ASP.NET webforms web.config 的默认配置,用于在 IIS 7 (.5) 下指定处理程序和模块
当您添加自定义模块和处理程序时,我想知道在添加模块条目之前是否需要删除名称 =“自定义模块”。我找不到太多关于是否需要删除或为什么需要删除的信息。我看到了一些他们没有删除的例子。
我问的原因是我隐约记得阅读有关模块引用的内容会每次都添加相同的条目,而不是只有一个,最终失败。但我现在在任何地方都找不到。
如果有人可以确认,将不胜感激。
visual-studio-2013 - VS 2013 MVC 项目中的 Web.tt 导致错误“值不在预期范围内”
有没有其他人在 VS 2013 中遇到过这个问题?有什么办法解决吗?
使用 Visual Studio 2013 创建一个新的 asp.net Web 应用程序。
在“添加文件夹和核心引用:”下,检查 MVC。单击确定。
打开 web.config 并复制内容。
向您的项目添加一个名为“Web.tt”的新文本模板
粘贴 web.config 的内容并将输出扩展名更改为 .config。你只需要这一行(然后是你的 web.config 内容): <#@ output extension=".config" #>
确保输出扩展行和粘贴的 web.config 的第一行之间没有空格。
删除 web.config(包括发布和调试构建目标),以便 web.tt 是 web.config 的全部内容。
右键单击 Web.tt 并运行自定义工具。确保 web.config 已创建并且现在是您项目的一部分。
右键单击 Controllers 文件夹并选择 Add -> Controller...
选择 MVC 5 Controller - Empty 并单击添加。
命名您的控制器并单击添加。
结果:
错误 运行所选代码生成器时出错:“值不在预期范围内。”