【c# – http模块:请求不可用】教程文章相关的互联网学习教程文章

c# – 未启用IIS WebSocket模块

我正在尝试设置一个使用WebSockets的Web应用程序.我在Windows 7上运行VS12_RC,每当我尝试运行我的websocket时,我得到一个“IIS WebSocket模块未启用”.错误.我在哪里可以打开它?我在“添加或删除程序”中看到了IIS 8 Express,但似乎无法在我的系统中找到它.我假设它是用VS12_RC安装的?任何帮助将不胜感激.解决方法:WebSocket支持仅适用于Windows 8和Windows Server 2012.自述文件中有对此效果的评论:http://learn.iis.net/page....

c# – Sonar-msbuild-runner以255错误退出,故障CLR模块【代码】

问题 所以,我们遇到了一个非常奇怪的问题.目前这是我们的情况.我们有两个构建服务器连接到两个TFS集合 >集合A具有安装了Windows Server 2012 R2的构建服务器在上面> Collection B有一个带有Windows Server 2008 R2的构建服务器安装在上面. 两台服务器都安装了sonar-msbuild-runner.在Collection A上一切正常,但在Collection B上的构建服务器上执行分析时,会出现以下错误.Faulting application name: SonarQube.MSBuild.PostProcess...

c# – NuGet模块中的MVC视图

在为我公司的内部重用库制作NuGet模块时,我终于着手制作一个带有可视组件的模块.此模块的.cshtml文件将驻留在特定于模块的位置(而不是标准的“Views”文件夹),因此我将一个辅助web.config放在与视图相同的文件夹中以允许MVC和Razor. 问题变成了,虽然我可以在我的.nuspec文件中指定一个MVC版本作为依赖项,但我不希望必须特定于版本,因为我在视图中使用的所有功能都存在于所有版本的MVC中. 有没有办法可以查看特定(和非传统)文件夹并...

c# – libgit2sharp中的checkout子模块【代码】

我们发现git子模块更新–recursive -f update需要相当长的时间(从Windows 7中的.bat文件运行)并且希望使用编译的exe(可能是c #.net通过libgit2sharp)来检查每个子模块独立(有4个).在我们使用四个顺序git checkout -f [hash]命令进入每个子模块与运行子模块更新之后,批处理文件速度有明显的差异,我们希望获得速度增益. 任何人都知道如何使用libgit2sharp签出子模块的特定提交?由于repo.Submodule [“name”]的HEAD属性不可设置,我试...

c# – ASP.NET依赖注入HTTP模块(MS企业库)【代码】

我一直在按照“Microsoft Enterprise Library 5.0”文档中的步骤创建一个HTTP模块,以将对Enterprise Library容器的引用注入到ASP.NET Web应用程序的页面中. 它包含以下代码(也出现在线here):using System; using System.Collections.Generic; using System.Web; using System.Web.UI; using Microsoft.Practices.Unity;namespace Unity.Web {public class UnityHttpModule : IHttpModule{public void Init(HttpApplication contex...

c# – 我可以在构建.net程序集时指定模块版本ID(MVID)吗?

我们有一些共享程序集,每晚都会自动构建.如果没有对源进行任何更改,我希望程序集二进制文件与先前版本完全相同. 但是,程序集之间似乎存在细微差别. 我已经做了一些努力来确定两个版本之间的区别.我使用ildasm生成il版本,并比较生成的文本版本.唯一的区别(在IL中)是模块中的MVID(随机guid). 一些谷歌搜索告诉我模块版本ID由编译器生成,因此可以确定构建源,即使其他所有内容都相同. 此MVID在相同代码的构建之间创建人工差异,并对所得...

c# – Azure SDK 1.4 – WIF – 尝试初始化默认应用程序域时,C模块无法加载【代码】

我有一个旧的azure应用程序,它运行在azure 1.2 SDK上,依赖于WIF进行身份验证. 我最近一直在尝试将其更新到最新的SDK(1.4). 应用程序在Azure上编译和运行,包括使用我的STS进行身份验证.但是,网站上的某些页面不会加载抛出以下错误.Unable to find assembly 'Microsoft.IdentityModel, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'.[SerializationException: Unable to find assembly 'Microsoft.IdentityMo...

c# – http模块:请求不可用【代码】

我正在创建一个http模块,我想检查一个请求是否来自经过身份验证的用户,如果不是,则重定向到登录页面. 我在web.config文件中注册了该模块,并且我有以下代码抛出异常:public class IsAuthModule : IHttpModule {public void Dispose() { }public void Init(HttpApplication TheApp){var TheRequest = TheApp.Request;} }它抛出一个异常,说“请求在这种情况下不可用” 我究竟做错了什么?解决方法:在Init阶段,您没有正在进行的请求.您...

c# – CUDAfy模块的性能【代码】

每次构建和运行我的CUDAfy代码时,加载模块并进行翻译都需要相当长的时间.有没有办法减少翻译和加载时间?解决方法:如果GPU代码没有被更改,可能不希望总是调用Cudafy.您可以使用序列化来缓存Cudafy模块.CudafyModule km = CudafyModule.TryDeserialize(); if (km == null || !km.TryVerifyChecksums()) {km = CudafyTranslator.Cudafy();km.Serialize(); }TryDeserialize方法将尝试在当前目录中查找与调用类型相同的文件名的* .cdfy...

在Windows CE的托管C#代码中将本机DLL加载为调试模块【代码】

我正在使用以下方法在C#中编写一个引用本机C DLL(我也在编码)的Windows CE应用程序:[DllImport("CImg_IP_CE.dll")]public static unsafe extern void doBlur(byte* imgData, int sigma);这实际上工作正常,但我无法调试DLL.当我检查运行EXE后加载的调试模块时,CImg_IP_CE.dll不是其中之一.即使从DLL成功调用函数后,它仍然不会出现在模块列表中. 环顾四周后,似乎LoadLibrary()函数可能会起作用,但是我找不到在C#Windows CE应用程序中...

c# – PowerShell二进制模块程序集依赖性错误【代码】

我正在开发PowerShell二进制模块.它使用Json.NET和其他库. 我收到此异常“无法加载文件或程序集’Newtonsoft.Json,Version = 6.0.0.0,Culture = neutral,PublicKeyToken = 30ad4fe6b2a6aeed’或其中一个依赖项.系统找不到指定的文件.” 在硬盘上我有它的更新版本(版本7.0.2) 这样的问题很容易在控制台,Web或桌面应用程序中解决,使用app.config或“web.config”通过这样的行<dependentAssembly><assemblyIdentity name="Newtonsoft....

c# – 如何读取内存中加载的模块的PE头?

我正在尝试.NET中的内存访问.目前,我有一个托管程序,它启动一个非托管进程并检索其中一个加载模块(DLL)的BaseAddress.我想要做的是以某种方式读取加载模块的PE头,以便我以后可以检索其导出的地址. 不幸的是,我找不到任何关于此的好信息.有任何想法吗?解决方法:This是PE文件格式的良好起点. 您可以从基地址P / Invoke ReadProcessMemory将标题复制到您的过程中.您需要将读取的内存解析为各种PE头.第一个标题是IMAGE_DOS_HEADER,它将...