我正在开发Visual Studio 2013 Ultimate中的一个小型web api项目.Windows 2013. Internet Explorer 9.当我使用内部Web服务器从VS运行(调试)时(我猜这是IIS Express,现在),我发现我正在进行(并保存)到javascript页面的更改正在进行忽略.在javascript中放置断点会显示较旧的代码而不进行更改.
CTRL + F5不会强制应用程序使用当前更新的页面.检查页面,然后检查它通常有效.是否有一些设置或技巧可以帮助我在这里?
上周我在 R2 开发服务器上安装了 4.5.2 框架,从那以后一直出现此错误。这些文件不包含对 VisualStudio.Shell 的引用。有任何想法吗?
解析器错误说明:解析服务此请求所需的资源时发生错误。请查看以下特定解析错误详细信息并适当修改您的源文件。
分析器错误消息:Reference.svcmap:无法加载文件或程序集“Microsoft.VisualStudio.Shell,Version=2.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a”或其依赖项之一。该系统找不到指定的文件。
来源错误:
[没有相关源行]
源文件:/App_WebReferences/ClientApplicationServer/ 行:1
程序集加载跟踪:以下信息有助于确定程序集“Microsoft.VisualStudio.Shell,Version=2.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a”无法加载的原因。
我有一个由 ASPose 作为字节数组生成的 PDF,我想在网页上的组件内部呈现该 PDF。
using (MemoryStream docStream = new MemoryStream())
{
doc.Save(docStream, Aspose.Words.SaveFormat.Pdf);
documentStream = docStream.ToArray();
}
Run Code Online (Sandbox Code Playgroud)
我认为这只是将字节数组分配给后面代码中的数据属性的简单变体。以下是设置以及我尝试过的一些变体。我可以做什么来将该字节数组呈现为网页的可见子组件?
HtmlGenericControl pTag = new HtmlGenericControl("p");
pTag.InnerText = "No Letter was Generated.";
pTag.ID = "errorMsg";
HtmlGenericControl objTag = new HtmlGenericControl("object");
objTag.Attributes["id"] = "pdf_content";
objTag.Attributes["height"] = "400";
objTag.Attributes["width"] = "500";
String base64EncodedPdf = System.Convert.ToBase64String(pdfBytes);
//1-- Brings up the "No Letter was Generated" message
objTag.Attributes["data"] = "data:application/pdf;base64," + base64EncodedPdf.ToString();
//2-- Brings up the gray PDF background and NO initialization bar.
objTag.Attributes["type"] = "application/pdf";
objTag.Attributes["data"] …Run Code Online (Sandbox Code Playgroud)