Tag: web config

ReportViewer控件不显示报告

我已经到处寻找解决这个问题的方法,但还没找到一个对我有用的方法。 我在托管服务器上设置了报告服务器(2008 R2)。 我使用报表生成器从头创建了一个报表,在使用其URL登录到报表服务器时对其进行了测试,并成功生成了报表。 当我尝试从MVC应用程序查看报告时,只有报告工具栏呈现(显示导出,打印,页面和视图报告按钮)。 它显示它是“正在加载”,在它完成之后它只是一个空白报告,但是它在工具栏上显示了正确的参数,如果我在代码中更改了参数的名称,则返回一个错误,指出参数没有存在; 所以我知道地址user / pw信息是正确的。 页面的代码和标记 Back to Reports / Start Date: <input type="text" name="start" class="datepicker" value="” /> End Date: <input type="text" name="end" class="datepicker" value="” /> <input type="hidden" name="id" value="” /> protected void Page_Load(object sender, EventArgs e) { try { if (!IsPostBack) { if (ViewData[“Start”] != null) { var param = […]

有没有办法将app / web.config分成2个文件?

我目前使用app / web.config为我的数据库存储连接字符串,这意味着在升级时我们不会触及配置文件来保留这些字符串。 但是我们现在想要转移到MVC5并且这样做需要在app / web.config中更新所有库定义(我们有一个App和一个具有类似配置的网站)。 那么是否可以将这些文件拆分为两个文件,以便我可以更新库定义,同时保持现有基础设施的完整性,从.config文件中读出连接字符串? 还是有另一种方法可以解决这个问题吗?

在web.config文件中加密和存储密码

我在web.config文件中有以下信息。 我如何加密和存储? 我该如何解密和使用?

在web.config中编辑设置

我不知道如何标题这个问题 – 我正在向PayPal的Express Payment API提出请求。 我正在使用他们的dll来帮助发出请求并解析响应。 他们的代码工作说明是在web.config文件中添加授权凭据。 我已经这样做了。 我的问题是我希望能够编辑动态设置的这些凭据(可能来自SQL),因为我们将允许不同的用户输入他们的API凭据。 将请求发送到PayPal看起来像这样 Dim wrapper As New SetExpressCheckoutReq() wrapper.SetExpressCheckoutRequest = request Dim service As New PayPalAPIInterfaceServiceService() Dim setECResponse As SetExpressCheckoutResponseType = service.SetExpressCheckout(wrapper) 编辑请求标头的PayPalAPIInterfaceServiceService() ,因为PayPalAPIInterfaceServiceService()在其dll中定义,并根据web.config中的凭据应用自己的标头。 所以,我的问题是,当它在web.config查找时,有没有办法将web.config指向另一个位置? 我不确定这是可能的。 此外,有没有办法编辑在DLL中定义的请求的标头而不更改DLL(以保持pci兼容) 这是web.config中的行: 编辑: 我知道动态添加或编辑web.config是不好的,我正在寻找一种指向另一个可以编辑的位置的方法。 就像在C#代码中一样,您可以编写Settings[“string”]并指向web.config。 是否有一种方法可以在web.config中指向项目中的某个位置,并且可以动态更改此位置

在ASP.Net中处理web.config文件版本的最佳方法是什么?

我有一个ASP.Net网站(ASPX和ASMX页面)和一个web.config文件。 我们有开发版和生产版。 随着时间的推移,用于开发和生产的web.config文件已大大分化。 将两个版本的web.config保存在源代码管理中的最佳做法是什么(我们使用Tortoise SVN,但我认为不重要)? 看起来我可以添加名为“web.config.prod”的生产web.config文件,然后当我们转换所有文件时,我们只需添加删除现有web.config和重命名web.config的步骤。 .prod到web.config。 虽然我确信它会起作用,但这似乎很苛刻。 是否有一些机制来处理Visual Studio内置的内容? 这似乎是一个常见问题,但我没有找到任何关于此的问题(有答案)。

如何在asp.net项目中设置无限会话时间

我正在研究asp.net项目。 如何增加会话超时。 (无限超时)? 或者我可以在IIS服务器上执行此操作。 如果可以,请解释..

如何在runAllManagedModulesForAllRequests设置为true的情况下为IIS 7中的flv文件禁用gzip压缩?

我有一个在IIS 7上运行的ASP.NET 3.5网站,我希望我的静态内容(如css文件,javascript文件等)压缩gzip以及我的动态内容(.net页面)。 问题是我需要确保flv文件(flashvideo文件)不是gzip压缩的,因为这会导致我正在使用的Flashvideo播放器出现问题, Flowplayer 。 我已将以下行添加到我的web.config中,它启用了压缩,但我的flv文件也被gzip压缩: 我试图将以下内容添加到我的web.config中,但它没有改变任何东西: 我必须为flv文件关闭doDynamicCompression而不是gzip压缩。 我认为它将flv文件视为动态内容,因为我在web.config中运行了AllManagedModulesForAllRequests =“true”(我需要处理路由中的一些事情)。 总之,如何禁用flv文件的gzip压缩?

Http-handler加载错误

我在Asp.Net WebApplication中成功添加并配置了HttpHandler,但在尝试将相同的HttpHandler添加到Asp.Net WebSite时遇到了问题。 我已经在web.config中注册了它,我错过了什么 这是我得到的错误 Configuration Error Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately. Parser Error Message: Could not load type ‘MyHandler’. Line 98: Line 99: Line 100: Line 101: 这是处理程序 public class […]

设置网站的抑制警告

我正在使用另一个开发人员的项目,该项目有数百个过时的方法警告。 在已编译的dll中,我设置了抑制警告618(完整警告编号为CS0618 )。 有没有办法在网站上设置相同的设置? 问题是有太多过时的警告,我找不到任何重要的警告。

在web.config中的appSettings中使用“&amp;”

我正在尝试将网站地址存储在web.config文件的appSettings部分中。 URL的末尾有两个查询字符串参数,因此我需要使用&符号。 当我在代码文件中对URL进行硬编码时,如果我替换”&” 。 在配置文件中,这些字母是红色的。 我试过“&”和”&” 在配置中,它们都变成红色,我无法从代码文件中读取它们。 任何人都可以告诉我如何做到这一点,它的工作原理? 谢谢, 编辑: 看起来它没有从appSettings中读取任何内容。 我正在使用此行来检索设置。 String surveyLink = ConfigurationManager.AppSettings[“SatisfactionSurveyLink”];