Articles of asp.net

访问站点时Windowslogin提示

使用本地主机以外的主机访问IIS上的站点时,我收到Windowslogin提示。 例如, http://localhost/mysite — works http://ipaddresss/mysite — login prompt如果我在Web应用程序的IIS设置中启用匿名访问,提示消失,我可以访问该网站罚款。 我也启用了Windows身份validation。 我希望能够禁用匿名访问,而无需获得Windowslogin提示。 Windows IIS 7.5 Windows Server 2008 R2 ASP.NET 4.5 MVC Web应用程序 这似乎不是浏览器相关的。 无论是IE还是Firefox,我都会得到相同的行为。

无法连接到Web服务器中内置的Web开发人员

当我昨天返回到Visual Web Developer时,我不能再运行/debugging我的项目。 点击绿色的播放button启动ASP.NET开发服务器(它显示在系统托盘中),但浏览器只显示错误消息“Firefox无法连接到本地主机:58127”(瑞典语翻译)。 IE7说“无法显示网页”。 我无法弄清楚为什么会发生这种情况。 它几个星期后回来了。 可以有一个Windows设置搞砸了吗? (我试图禁用防火墙,没有任何改变。)

ReferenceError:Sys未定义ReferenceError:WebForm_DoPostBackWithOptions未定义

我们在我的专用服务器上build立了一个新的域,我的旧域完美运行。 我的网站是build立在asp.net。 在新的域名上,我有一个旧的代码的副本。 这两个站点都在同一个专用服务器上。 当我尝试执行新网站上的代码时,出现以下错误消息: ReferenceError:系统没有定义 ReferenceEror:WebForm_DoPostBackWithOptions没有定义 你能帮我解决这个问题吗?

我怎样才能解决我个人的ORA-12154错误?

我需要在同一台Windows 2008 R2服务器上运行ASP.NET&C#.NET程序。 你会认为每一件事都是一个蛋糕,一个工作,另一个是免费赠品。 我首先在服务器上安装了Oracle XE,并使一切正常。 迁移数据库,事情看起来不错。 我从Windows 2003 x86环境中迁移了Web应用程序。 因此,我安装了Oracle 11g(11.2x)x86客户端,在应用程序池中允许使用32位应用程序,networking应用程序开始工作,我开始做一个快乐的舞蹈。 Web应用程序的一部分将会popup并运行驻留在Web根目录的bin文件夹中的C#可执行文件(.exe)。 它不工作,所以我抓住了shell的命令行,并决定手动运行。 我得到错误; 无法加载文件或程序集“Oracle.DataAccess.dll”或它的一个依赖项。 该系统找不到指定的文件。 在尝试了很多东西之后,我将可执行文件移动到了自己的位置,安装了Oracle 11g x64客户端,将oracle.dataaccess.dll放到应用程序(.exe)的文件夹中,现在就可以得到了; ORA-12154:TNS:无法parsing指定的连接标识符 包括TNSPING在内的所有东西都可以很好地连接到数据库,我在pathvariables的开始部分已经有了X64path,并且我尝试了许多ORA-12154故障排除技巧,我可以发现,我正式难住了。 我检查了系统上的每个TNSNAMES.ORA文件,并对其进行了仔细检查,它们都很好看。 我的一个问题是“闪烁的TNSNAMES.ORA是我的程序使用? 为此,我下载并运行了sysinternals ProcessExplorer(以及内置的资源监视器(但是我无法看到它打开任何文件,更不用说TNSNAMES.ORA了。 一切工作在我从2003年复制它的x86服务器上游泳。 Anyoune对此有什么build设性的想法吗?

在IIS 7.5 / Windows 7家庭高级版RavenDB错误

我不能让RavenDB运行在我的本地IIS副本,我似乎无法find任何有关它的信息。 我已经在文件夹和文件上设置了适当的权限,并按照设置说明调整了应用程序池,但似乎仍然不起作用。 我得到的唯一(无益的)错误是这样的: Could not authenticate against the server Message: [HttpWebRequest_WebException_RemoteServer] Arguments: NotFound Debugging resource strings are unavailable. Often the key and arguments provide sufficient information to diagnose the problem. See http://go.microsoft.com/fwlink/?linkid=106663&Version=5.1.10411.0&File=System.Windows.dll&Key=HttpWebRequest_WebException_RemoteServer Uri: /databases?database=Default Server Uri: http://localhost:82/docs/Raven/Databases/Kiosk — Error Information — System.Net.WebException: [HttpWebRequest_WebException_RemoteServer] Arguments: NotFound Debugging resource strings are unavailable. Often the key and arguments […]

将ASP.Net Web Forms项目部署到Fedora 24

这是我目前的设置: 我的本地计算机:这是我创build和编程我的ASP.Net WebForms项目与启用Cloudflare灵活SSL在Windows 10上使用visual studio 2015 professional。我也有团队资源pipe理器启用意味着我的项目同步到Github和我的所有文件也存储在我自己的存储库中。 我的服务器计算机:运行Fedora 24,我已经为ASP.Net安装了dotnet CLI(又名.Net Core), apache(httpd),nginx和Mono 。 我想部署/发布和托pipe我的webforms项目在这台计算机上的默认web目录(/ var / www / html / mysite /) 问题是,dotnet cli依赖于一个project.json并且与WebForms不兼容 。 .Net核心基本上不是一个选项 。 当我使用mod_mono时,如果在使用命令xsp4 –port 9000运行服务器的情况下连接到https:// localhost:9000 / ,则会出现Error 500 (请参见下文)。 我不能使用xsp4 –port 80或xsp4 –port 443因为它声称Address is already in use即使httpd是监听这些端口的唯一进程。 请注意,我可以使用 xbuild 命令 成功构build项目 。 我如何从github或我的本地计算机上取得我的项目并将其部署到我的服务器计算机上? 我错过了什么吗? 这里是我的虚拟主机configuration参考: httpd.conf 。 启动httpd.service时,我通常不会遇到任何错误。 […]

在Ubuntu 16.04上运行简单的.Net Core MVC应用程序时发生内部服务器错误

在Ubuntu上使用.Net core 1.0运行一个简单的“hello world”应用程序时,出现内部服务器错误。 我敢肯定,我错过了一些简单的东西,但无法弄清楚它是什么。 它正在工作,直到我取代return Content("Hello, world!"); 与return View(); 在HomeController中,并using System.IO;添加using System.IO; 和.UseContentRoot(Directory.GetCurrentDirectory())到Program.cs。 我已经尝试将System和System.X添加到我在Startup.cs中的依赖列表中,无济于事。 Program.cs中 using Microsoft.AspNetCore.Hosting; using System.IO; namespace aspnetcoreapp { public class Program { public static void Main(string[] args) { var host = new WebHostBuilder() .UseKestrel() .UseContentRoot(Directory.GetCurrentDirectory()) .UseStartup<Startup>() .Build(); host.Run(); } } } project.json { "version": "1.0.0-*", "buildOptions": { "debugType": "portable", "emitEntryPoint": […]

memcached – 与C#asp.net应用程序一起使用

我正在考虑在我正在开发的应用程序中使用memcached(在某些时候)。 最后,我打算在亚马逊EC2上托pipe这个东西 – 我只是想知道,是否有可能运行memcached的linux服务器(aws实例),并使用Windows服务器(aws实例)的应用程序,但设置它使用Linux服务器进行caching?

如何从VS2015的目标Mono框架?

我想在安装有mono的Linux上部署ASP.NET web应用程序。 据我所知,Mono是一款类似于.DNX 4.5.1或.DNX Core 5.0的定位平台。 所以我需要以某种方式将其添加到我的项目中的目标平台,以对其进行编译和debugging。 令人惊讶的是,我没有设法find任何指示。 我正在创build一个新的ASP.NET 5 / vNext项目,我看到的只是4.5.1和Core 5.0编译目标。 如何将Mono添加到该列表?

在Linux上运行ASP.Net与标准的以微软为中心的解决scheme相比如何?

我知道可以使用Mono和Apache在Linux上开发和托pipe一个ASP.Net站点,但是我想知道它的工作效果如何,值得一提吗? 我更喜欢开源,但是对于这个项目我想要最快,最简单,最可靠的解决scheme。 我将build立的网站将是一个相当基本的使用MySQL的 ASP.Net网站。 我想知道是否有其他人在像我这样的情况下使用Mono的经验,以及项目是如何进行的。 它与使用以Microsoft为中心的解决scheme相比如何? 我知道单声道还不完整,但我希望我不需要它缺乏的function。 这个问题可能有点“极化”。 大多数类似的问题似乎都是来自非常亲或微软或亲Linux的人的回应。 我希望得到一些无偏见的回应,最好是有经验的人使用。