完全信任和中等信任问题

时间:2015-12-28 21:10:18

标签: c# asp.net full-trust visual-studio-2015

我通常的网站托管服务提供商将其政策更改为仅允许托管应用程序使用中等信任。

我曾经使用过Visual Studio 2010.但是使用Visual Studio 2015 开发了一个新的应用程序。出现安全错误。

只是为了测试累了加载并运行一个几乎空的"站点,当您启动一个新项目时由Visual Studio 2015生成的站点(不是空项目,而是Microsoft VS 2015生成的所有代码)

就像那样:

File > New Project
ASP.NET Web Application Visual C#
ASP.NET 4.5.2 Templates
Web Forms

同样的错误!

我在VS 2015生成的基本应用程序中得出的结论要求完全信任!!!

请问,有人知道这个基本的初始VS2015应用程序内部需要完全信任吗?

提前谢谢你, Ricardo Conte

1 个答案:

答案 0 :(得分:3)

现在的ASP.NET版本现在只支持完全信任,而某些托管服务提供商不提供完全信任。 ASP.Net MVC 5不再支持您需要在MVC3或MVC 4中开发此应用程序的 let db_path = "/Users/huangpinquan/Desktop/Recipes/Recipes/Recipes.sqlite" var db = COpaquePointer() let status = sqlite3_open(db_path,&db) if (status == SQLITE_OK) { print("Open the sqlite success!\n") }else { print("Open the sqlite failed!\n") } var sql : String? sql = "INSERT INTO buy(material,amount) select material, amount From materials WHERE name = '巧克力手工餅乾' " if(sqlite3_prepare_v2(db , sql!, -1, &statement, nil) == SQLITE_OK) { print("insert success") } else { print("insert faild") } 的部分信任。有关详细信息,请阅读此ASP.NET Partial Trust does not guarantee application isolation