使用水晶报表 XI。
当我保存报告时,我的计算机上安装的默认打印机将被设置为报告的默认打印机,以便打印时部署的报告将转到我的默认打印机。
我如何才能删除默认打印机,以便当他们打印报告时,它将默认为用户的默认打印机。
顺便说一句,我无法选择显示打印机对话框窗口,因为其中一些过程是自动化的(即无需人工干预)。
谢谢。
在IE 10中,如果查看开发人员工具,可以看到浏览器有两种模式:
通过添加以下标记:
<meta http-equiv="X-UA-Compatible" content="IE=9" />
Run Code Online (Sandbox Code Playgroud)
人们可以强制IE10在IE9文档标准中呈现页面.
有没有办法ASP.Net可以强制浏览器更改浏览器模式以使用IE10兼容性视图或更低的版本?
我有一个似乎与IE10分解的应用程序,但尝试在IE10兼容性和IE较低版本浏览器模式的应用程序,该应用程序工作得很好.
感谢任何帮助.
更新:
发布了浏览器模式和文档模式的截图.
如果我在上面添加了meta标签,我会得到:

请注意,文档模式处于元标记中指定的IE9模式.
但我的应用程序需要将浏览器模式(IE10)更改为IE10兼容模式或更低版本.使用当前的IE10模式,打破了应用程序.
使用Bulma CSS框架.
我正在尝试布局一些元素,我不知道为什么在桌面视图上,一旦它们经过视图端口的项目不会进入下一行.
这是一个示例代码和JS Bin的相应链接:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bulma/0.4.0/css/bulma.min.css">
<title>JS Bin</title>
</head>
<body>
<div class="columns">
<div class="column is-one-quarter">
Col 1
</div>
<div class="column is-one-quarter">
Col 2
</div>
<div class="column is-one-quarter">
Col 3
</div>
<div class="column is-one-quarter">
Col 4
</div>
<div class="column is-one-quarter">
Col 5
</div>
</div>
<div class="columns">
<div class="column is-4">
column is-4
</div>
<div class="column is-4">
column is-4
</div>
<div class="column is-4">
column is-4
</div>
<div class="column is-4">
column …Run Code Online (Sandbox Code Playgroud)我正在开发一个ASP.Net Web表单应用程序,我从几个月前已经离开公司的程序员那里继承.
应用程序部署在我们的Intranet服务器中,用户通过URL访问应用程序:
HTTP:// TestApp/App1的/(12345abcde)/login.aspx
当我检查IIS服务器时,应用程序的文件夹仅设置为
\的Inetpub\wwwroot的\ TestApp \应用1\
从该文件夹中,您可以看到login.aspx文件.
我想问一下前一个程序员调整了什么IIS设置,以便URL有点模糊,其中插入了名为(12345abcde)的虚构(?)文件夹.我需要在IIS中检查哪些设置?
另一个问题是在login.aspx文件中,可以找到以下内容:Codebehind ="Login.aspx.vb",但相同的文件Login.aspx.vb不在应用程序的目录中.虽然我确实看到有一个dll文件所在的bin文件夹.是否可能将文件后面的vb代码编译到该DLL中?
顺便说一句,如果有一个可以下载的可用dll查看器,请发布相同的内容,以便我可以在webforms应用程序中检查DLL.
感谢您的意见.谢谢.
需要一些关于在哪里查看与WCF错误相关的一些信息我得到的请求实体太大(错误413).
实际上,该服务是一个简单的[OperationContract]接受字符串作为参数.
<IService.cs>
[OperationContract]
string UploadReportText(string ReportText);
<Service.cs>
public string UploadReportText(string ReportText)
{
// Code to process data passed.
}
Run Code Online (Sandbox Code Playgroud)
我已经为服务设置了web配置,如下所示:
<bindings>
<webHttpBinding>
<binding maxReceivedMessageSize="2147483647">
<readerQuotas maxDepth="2147483647"
maxStringContentLength="2147483647"
maxArrayLength="2147483647"
maxBytesPerRead="2147483647"
maxNameTableCharCount="2147483647" />
</binding>
</webHttpBinding>
</bindings>
Run Code Online (Sandbox Code Playgroud)
虽然我认为不需要触及IIS中的uploadReadAhead值(因为我没有使用SSL),但我仍然将其修改为值2147483647.
跟踪其中一个在Chrome中调用该服务的应用,我可以看到数据Content-Length是169786.
真的难倒哪里看起来与此有关.
欣赏任何洞察力.谢谢
更新:附加信息如果我将传递给服务的字符串数据设置为较小的长度,我没有收到错误.我所做的大部分搜索都涉及到maxReceivedMessageSize需要调整到最大可能值,但在web配置中设置它似乎没有任何效果.
更新: 启用日志记录,我收到此消息:
例外细节: System.ServiceModel.ProtocolException: The maximum message size quota for incoming messages (65536) has been exceeded. To increase the quota, use the MaxReceivedMessageSize property on the appropriate binding element.