如何在IIS 7.0中托管MVC应用程序?
我创建了一个在本地主机中工作正常的MVC应用程序.我使用Visual Studio发布了该项目到本地文件夹,并将其上传到FTP位置.但是在服务器上它不起作用. 我遵循了几个教程,但没有结果 http://haacked.com/archive.com/archive.com/archive/archive/2008/2008/11/11/11/11/11/11/BIN-DEPLOY-ASPNETMVC.aspx http://www.hanselman.com/blog/integratingaspnetmvc3intoexistingupgradedeaspnet4webformsapplications.aspx 是否有一些好教程,或者有人可以帮忙? 谢谢 解决方案 我们遇到了问题.通常(但并非总是如此),通过Web平台安装程序在服务器上安装ASP.NET MVC似乎可以解决任何问题. YMMV. 其他解决方案 您可以检查几件事: 检查应用程序运行的
0 2024-04-17
编程技术问答社区
如何给Godaddy服务器虚拟主机上的文件提供访问许可?
我在GoDaddy服务器上托管了.NET WebService.我给了文件夹的读/写权. 但是它没有赋予任何文件的权利. 因此,当我尝试将任何文件从网站服务上传到服务器时,它会给我一个错误 "You dont have rights to access D:\Hosting\957031\html " 有什么问题? 我该如何解决? 谢谢.. 解决方案 很可能IIS用户没有足够的权限来在HTML文件夹中创建/写文件.您应该与您的托管提供商联系.
0 2024-04-17
编程技术问答社区
读取用户会话时的NULL引用异常(反射)。
我已经实施了使用参考读取所有用户会话和获取ASP.NET中所有活动会话的列表. Private List getOnlineUsers() { List activeSessions = new List(); object obj = typeof(HttpRuntime).GetProperty("CacheInternal", BindingFlags.NonPublic | BindingFlags.Static).GetValue(null, null); object[] obj2 = (object[])obj.GetType().GetField("_caches", BindingFlags.NonPublic | BindingFlags.Instance).GetValue(obj); for (int i = 0; i
0 2024-04-15
编程技术问答社区
从IIS获取我的Asp.Net网站的运行会话计数
我在IIS 6.0 中托管ASP.NET网站 我们必须在web.config 中重置会话超时 我的客户只有在没有会话运行的情况下将其重置(没有人正在使用该网站). 我们尚未使用会员资格,并且SessionState设置为InProc 我如何知道是否有人在运行网站或任何会话. 我无法更改源代码或任何其他文件. 解决方案 我在PowerShell上不太擅长,因此希望您可以查找适当的语法.但是... 一个选项是运行PowerShell脚本并检查这样的会话计数: 更新:更改"会话总计"为" sessions active" write-host Getting performance counters ... $perfCounterString = "\asp.net applications(__total__)\sessions active" $counter = get-counter -counter $perfCounterStr
0 2024-04-15
编程技术问答社区
从类库转换为WCF需要采取哪些步骤?
我创建了一个项目作为类库.现在,我需要将其纳入WCF.我可以创建一个WCF项目,但我想避免与TFS大惊小怪.我已经完成了app.config,并添加了/client:"wcftestclient.exe" line" line"命令行参数.但是,它似乎缺少其他启动托管的东西. 解决方案 我发现以下操作与您要实现的目标相反,即将服务库更改为控制台应用程序. CSPROJ文件中的某些设置无法从VS内部的设置屏幕进行编辑以将类库转换为WCF服务库,您需要将以下内容添加到项目文件 将以下内容添加到第一个PropertyGroup [这些是C#WCF项目的GUIDS] {3D9AD99F-2412-4246-B90B-4EAA41C64699};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} 有关 ProjectTytyPeguids 的更多信息,请参见此处.
0 2024-04-15
编程技术问答社区
我可以将我的ASP.NET MVC 4应用程序部署在.net 4中吗?
我想知道可以在.NET 4服务器上运行ASP.NET MVC 4应用程序. 我正在尝试部署我的MVC4应用程序,而我的错误是. 500-内部服务器错误. 您的资源有问题 正在寻找,并且无法显示. 我针对.NET 4框架,但我仍有此错误.我不确定服务器会发生什么.我正在尝试查看其他帖子,但我没有找到任何可以清除MVC 4可以在.NET服务器上运行的帖子. 解决方案 是. ASP.NET MVC 4将在ASP.NET 4和ASP.NET 4.5上运行.我正在ASP.NET 4上运行一个站点,并且也在 Scott Gu 的这篇博客文章.这假设您没有针对应用程序中任何新的4.5功能. 如果服务器尚未安装它们,请确保您要在bin文件夹中复制所需的MVC 4 .dll文件. Phil Haack 的这篇文章说明如何bin部署版本3. hanselman有类似的文章.您需要检查版本4版本4版本注释需要. 如果您可以提供一些其他详细信息,我们可能会提供更具体的答案
6 2024-04-14
编程技术问答社区
ASP.NET Core .NET 6 Preview 7 Windows Service
我使用Visual Studio 2022 Preview创建了一个新的ASP.NET核心项目,我正在尝试将其作为Windows服务运行.我下载了最新的microsoft.extensions.hosting.windowsservices软件包(6.0.0-preview.7.21377.19). 在在线研究函数时.usewindowsservice()进入create -hostbuilder方法.但是在新的模板中看起来有所不同.我无法理解新模板中应该在哪里致电.IseWindowsService.这是我当前的代码,看起来该服务正在开始,但是当我浏览到Localhost时:5000它给了我404错误 using Microsoft.OpenApi.Models; using Microsoft.Extensions.Hosting.WindowsServices; var builder = WebApplication.CreateBuilder(args); bu
0 2024-04-13
编程技术问答社区
C#(mono)Linux网络服务器托管,跨线程的静态变量一致
有人知道c#(mono)Linux Web服务器托管配置,该配置可以启用跨线程的一致静态变量(即不是每个线程实例的CGI模型)? 细节 我有一些C#(单声道)代码,我们需要在Linux上托管,作为简单的Web应用程序的一部分.我们不需要任何传统的ASP甚至ASP.NET MVC功能,实际上我们只需要基于共享静态变量而具有动态内容的特定URL的能力. 静态变量: 我们确实拥有的一个特殊要求是,我们需要静态变量在所有传入请求中保留其价值(就像它们在Windows上使用ASP.NET MVC应用程序相同的方式).托管单声道C#Web应用程序(例如Apache Mod_mono)的常见方法似乎使用了"每个线程"模型的" C#应用程序实例"模型,其中我们的C#应用​​程序将每个带有自己的静态变量的C#应用​​程序的多个独立实例.这就是我们需要避免的问题.我需要一种托管C#应用程序的方法,该应用程序提供一个通用应用程序,其中包括所有传入请求都会看到的共享静态变量集.如果应用程序回收
0 2024-04-12
编程技术问答社区
HTTP错误500.30-ANCM进程中启动失败
我正在尝试使用.NET Core SDK 2.2随附的一项新功能,该功能据说旨在将性能提高约400%. 令人印象深刻,所以我在ABP( asp.net样板)项目 上尝试了一下 Template asp.net core mvc 4.0.2.0 我将以下内容添加到我的web.mv.cproj文件 netcoreapp2.2 InProcess
0 2024-04-10
编程技术问答社区
我的IP似乎被虚拟主机服务器屏蔽了
我有一个奇怪的问题,我刚刚在共享托管上安装了PHP网站,所有服务都可以正常工作.但是配置我的应用程序后,我只能访问我的网站一次,其他尝试给出: "服务器花费的时间太长了.". 但是,从其他IP中我可以访问,但是只有一次,似乎所有的IP地址蜜蜂在第一次访问后都被阻塞(即使是FTP和其他服务都会下降,根本无法从IP中访问),任何人都可以帮助探索此问题?我认为这不是我的应用问题,该应用在我本地的PC上正常工作. 谢谢. 解决方案 首先要尝试的事情是确定流量被阻止的示踪剂. 在Windows命令提示中: tracert www.yoursharedhostingserver.com 其他解决方案 可能是,如果您可以一次访问它,则实际上是有效的.该问题在PHP代码中比服务器中的可能性更大. 其他解决方案 目前,试图访问此地址给出了以下方式: 致命错误:类"主机"类 找不到 /home/myicms/public_html/core/appl
0 2024-04-01
编程技术问答社区
在访问用Visual Studio发布的webapp时,SEC_ERROR_INADEQUATE_KEY_USAGE。
我创建了一个Blazor Server WebApp,并使用右键单击项目 - 发布从Visual Studio发布.我正在向本地文件夹发布,其中包括MyProject.exe 运行正常: info: Microsoft.Hosting.Lifetime[0] Now listening on: http://localhost:5000 info: Microsoft.Hosting.Lifetime[0] Now listening on: https://localhost:5001 info: Microsoft.Hosting.Lifetime[0] Application started. Press Ctrl+C to shut down. info: Microsoft.Hosting.Lifetime[0] Hosting environment: Production 但是,我无法在https://localho
2 2024-04-01
编程技术问答社区
在我公司的内部网上托管Mercurial?
我不想在公司的Intranet上设置一个基于外部的Mercurial主机.是否有一个基于Web的工具用于Mercurial,可以让您拥有像Bitbucket这样的界面,但让您本地主持Mercurial? 解决方案 用 hgwebdir.cgi 存储库托管的基本接口.使用Apache设置非常简单. 我在家里的OSX盒子上使用它;花了大约一个小时 - 其中大部分是与桌面框上的服务器操作中的Kluds相关的权限. 这不是bitbucket.如果您有体面的预算,您也许可以为您的公司购买Bitbucket许可证 - 我不知道. 其他解决方案 您必须在服务器上设置Web服务器(Apache)和Mercurial. 其他解决方案 使用 deveo 您可以管理Mercurial,git和subversion存储库,以及WebDav ReporSitories以及用于二元存储的webDav reposoritories.它还具有其他功能,例如项目Wiki和问题跟踪,这使
0 2024-03-31
编程技术问答社区
访问管理面板时出错
我正在尝试设置我bough的移动应用模板(带有CMS)的管理面板,并在链接数据库并尝试访问管理面板后,我会收到以下错误,我真的不知道该怎么办做.非常感谢任何可以帮助我的人! 遇到了PHP错误 严重性:注意 消息:仅应通过参考 返回变量引用 文件名:core/common.php 行号:257 遇到了PHP错误 严重性:警告 消息:无法修改标头信息 - 已经发送的标题(输出启动在/applications/mamp/htdocs/cafeducap/admin/admin/system/core/core/core/core/expections.php:185) 文件名:库/session.php 行号:672 遇到了PHP错误 严重性:警告 消息:无法修改标头信息 - 已经发送的标题(输出启动在/applications/mamp/htdocs/cafeducap/admin/admin/system/core
2 2024-03-26
编程技术问答社区
自动调整Azure虚拟机镜像的大小
是否可以根据设定条件自动触发Azure VM的大小? 例如,如果处理器/RAM的使用超过90%,则从"中型"机器增加到"大"?然后,显然使用使用时缩小? 或...可以安排在(高峰)英国办公时间之间的调整大小,然后在台阶上降低? 只是一个想法... 解决方案 值得检查 auto ">自动缩放构建块从模式和实践团队中,Windows Azure的企业库5.0的一部分 Microsoft Enterprise Library Autoscaling应用程序块 (Wasabi)让您在Windows Azure中添加自动缩放行为 申请.您可以选择在Windows Azure或In中托管块 本地应用程序.自动化应用程序块可以是 无需修改;它提供所需的所有功能 在Windows Azure中定义和监视自动化行为 应用程序. 企业库自动化应用程序块包括 以下功能: 它允许您使用图形企业库配置工具来管理配置设置. 它允许您配置块使用的存储位置和记录机制. 它
2 2024-03-26
编程技术问答社区
Azure函数在孤立的过程中,如何从[BlobInput]创建CloudBlobContainer
我正在迁移Azure函数" inprocess"托管到"隔离"托管. 但是我想写入斑点容器,我看不到任何文档写入斑点容器. 下面显示的示例代码.我会闻到blob作为字符串(来自Microsoft的文档),如何将其转换为CloudBlobContainer,以添加EventHub的新文件. using System; using Microsoft.Azure.Functions.Worker; using Microsoft.Extensions.Logging; namespace sample { public class SampleFunctionApp { private readonly ILogger _logger; public SampleFunctionApp(ILoggerFactory loggerFactory) { _logger = loggerF
8 2024-03-25
编程技术问答社区
将现有WCF项目改为Azure项目
我有一个工作的WCF服务. 我想在Windows Azure上部署它. 那里主机在Azure上主持现有的WCF服务 这是写的,我应该右键单击该项目并选择一个选项. 但是我的菜单中没有这样的选择. 对于哪些类型的项目,我可以使用上面提到的右键单击进行此类过渡? 解决方案 首先,您必须在Visual Studio 2010中检查项目类型.请确保要部署的项目是类型WCF应用程序或WebApplication(托管WCF服务).如果是一个网站项目(托管WCF服务),则可以轻松地将其从Visual Studio中转换为WebApplication项目. 如果您的项目是WCF库,则必须先在WCF应用程序或WebApplication项目中托管它,然后才能将其部署到Windows Azure(或者更好地将其直接在Windows Azure WCFServicerole或Webrole Project中托管). 然后,您必须安装最新的Windows Azure SDK,以便在开发机上
0 2024-03-24
编程技术问答社区
为微软Windows Azure上的网站设置默认网页
我最近在azurewebsites.net上建立了一个网站. 但是当我去url http:/website.azurewebsites.net/时 它不加载. 但是当我去http:/website.azurewebsites.net/home.aspx时,它加载了. 我想要的是 如果用户转到http:/website.azurewebsite.net/它加载了home.aspx内容或重定向到http:/website.azurewebsites.net/home.aspx 这不起作用 对不起,这是实际链接它可以正常工作,但是当您转
6 2024-03-23
编程技术问答社区
如何修复访问权限拒绝AWS放大错误
我正在尝试在AWS放大器上托管我的Web应用程序,我在zip文件上压缩了我的HTML,CSS和JavaScript文件,然后选择"拖放"选项并单击部署,但是每次部署应用程序和部署应用程序和打开临时域,我会收到以下消息: AccessDenied Access Denied 7JBBK8RRTJF3VHV 18ByyhCUEGmmK3Ka9XUzt967ZAvCixtHT0NgL2Nzqby3fxue9e8eauIljm0gulU754gMcV2LoO8= 有帮助吗? 解决方案 显然,这对我来说是一个错误,当我命名文档时,我将document示例vassv1-dashboard.html命名,但是当部署网站AWS无法访问它时,我将名称更改为index.html它确实正确部署了.
2 2024-03-22
编程技术问答社区
如何通过自动化运行PowerShell脚本而不遇到主机问题
我希望通过自动化运行一些PowerShell脚本.类似: IList errors; Collection res = null; using (RunspaceInvoke rsi = new RunspaceInvoke()) { try { res = rsi.Invoke(commandline, null, out errors); } catch (Exception ex) { LastErrorMessage = ex.ToString(); Debug.WriteLine(LastErrorMessage); return 1; } } 我面临的问题是,如果我的脚本使用write-host等cmdlet,以上抛出System.Management.Automation.CmdletInvocationException -
0 2024-03-21
编程技术问答社区