我正在从VB迁移Web应用程序到C#。我也已经升级到VS2013的更新3。托管类是否有更改?我得到一个错误使用托管。主机环境。MapPath
,我甚至不能添加对System的引用。网页。托管
,因为它无处可寻。当我尝试在添加引用时搜索程序集时,使用整个命名空间,即System.网页。托管
,它不返回任何结果。
我在类中使用语句,它不是灰色的,这意味着它被用于某些东西,但代码不喜欢托管
中的托管。主机环境
,因为它是耀眼的红色。我甚至没有得到intellisense中的托管
类,该项目引用了System。Web
您是否尝试使用服务器。系统中的映射路径。网状物
我也有同样的问题,但不是发布的内容。我在一个单独的(模型)项目中查看库中的代码。在我使用的图书馆项目中,系统。网站未被引用。
棘手的部分是系统。网状物Http
被引用,因此系统。找到Web命名空间,因此语句使用System。网络
编译良好。
为自己省去一些麻烦和心痛,请始终按解决方案资源管理器中的“与活动文档同步”按钮,如本答案所示。https://stackoverflow.com/a/30517179/149884
没有托管类。相反,您需要的是HostingEnvironment
类:
HostingEnvironment.MapPath("~/Hello.txt");
HostingUNEP
的完整类型是System.网页。主机。所以你需要有一个使用System.网页。托管;文件中的
子句,或使用全名。
然而,更重要的是,如果您正在制作一个web应用程序,您很可能无论如何都不想使用HostingEnvironment
。您应该始终拥有一个实例,例如,HttpContext
或页面
/控件
,它允许您访问服务器。映射路径
,应首选该路径。
至于引用,System.网页。托管
命名空间位于System.Web.dll
,所以只要确保你有一个参考,你应该没事。
由于您是从VB迁移这个名称空间,我假设冲突是由VB对名称空间的不同处理引起的。在C#中,您不能只执行以下操作:
using System.Web;
Hosting.HostingEnvironment.DoWhatever();
使用名称空间时,请使用包含名称空间的完整类型名,或在确切的名称空间和类型上使用。将两者结合起来并不十分有效。
我在我的项目中使用的是umbraco 4.11.3。我的项目在Windows 7上运行良好,并在visual studio 2012上运行。但它在Win 8中从visual studio 2012运行时并不工作! 错误是: 无法加载文件或程序集“System.Web”。Mvc,Version=2.0.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e
作为一项任务,我正在用JavaFX制作一个老虎机程序。 如果我这样做: 我不明白为什么。在中,我确实有一个,为什么它不允许我将它添加到网格中? 编辑:我使用数组,因为一旦点击一个旋转按钮,就会显示一个随机形状(从0到5的随机索引)
程序名称:网趣网上购物系统时尚版V11.2 源码大小:4.5 M 建议分类:ASP/电子商务 网趣网上购物系统时尚版是基于ASP平台的网店软件,作为拥近八年开发实践经验的软件开发商,网趣购物系统一直伴随广大用户走在时代最前沿!产品功能十分丰富、能够满足各阶层、企业或个人等各类网上开店需求!应用范围广泛、门槛低、使用简单,网趣已成为众多用户青睐的网上购物开店平台首选软件! 系统在稳定性和安全保障等方
使用 我修改了以包含导入语句。因此,maven无法找到我试图使用并将其与项目链接的jar。 我向pom.xml文件添加了一个依赖项,如下所示:
我正在尝试将一个项目从MVC 4/EF 5升级到MVC 5/EF 6。我将框架从4.5更新到4.5.1,然后从Nuget更新了解决方案MVC(4.0.30506.0到5.1.1)和EntityFramework(5到6.1.1)。这引入了Razor依赖项(2.0.30506.0到3.1.1)和WebPages(2.0.30506.0到3.1.1)。我编辑了Project and Views文件夹w
物联网生态系统不容易定义。由于物联网广泛性和新兴的可能性以及它在整个部门中的扩展速度,也难以捕获其正确的影子。但是,物联网生态系统是各种设备的连接,可以感知和分析数据并通过网络相互通信。 在物联网生态系统中,用户使用智能手机,平板电脑,传感器等智能设备将命令或请求发送到设备以通过网络获取信息。设备响应并执行命令,在分析后通过网络将信息发送回用户。 典型的物联网生态系统如下图所示,智能设备在环境中通