相关疑难解决方法(0)

Google .NET API - 除FileDataStore之外的任何其他DataStore?

我正在使用Google .NET API从谷歌分析中获取分析数据.

这是我开始身份验证的代码:

IAuthorizationCodeFlow flow =
    new GoogleAuthorizationCodeFlow(new GoogleAuthorizationCodeFlow.Initializer
        {
            ClientSecrets = new ClientSecrets
            {
                ClientId = googleApiClientId,
                ClientSecret = googleApiClientSecret
            },
            Scopes = new[] { 
                Google.Apis.Analytics.v3.AnalyticsService.Scope.AnalyticsReadonly
            },
            DataStore = new Google.Apis.Util.Store.FileDataStore("Test_GoogleApi")
        });
Run Code Online (Sandbox Code Playgroud)

它使用FileDataStore作为文件存储在本地用户配置文件中.我在ASP.NET应用程序中运行此代码,因此我无法真正使用该FileDataStore,因此我需要的是获取数据的其他方法.

Google.Apis.Util.Store仅包含FileDataStore和IDataStore的接口.在我开始实现自己的DataStore之前 - 是否还有其他可供下载的DataStore对象?

谢谢

c# asp.net asp.net-mvc google-api google-api-dotnet-client

24
推荐指数
3
解决办法
2万
查看次数

初始化字符串的格式不符合从索引0开始的规范

我有一个ASP.Net MVC应用程序,它在我的本地开发机器上运行良好.但是当部署到IIS7时,在尝试登录时出现以下错误:

初始化字符串的格式不符合从索引0开始的规范

发布此错误的大多数人通过以某种方式更改其连接字符串来解决此问题.但是,本地和已部署应用程序上的连接字符串是相同的.连接字符串是这样的:

<add name="ApplicationServices" connectionString="Data Source=*server*\*instance*;Initial Catalog=*database*;Integrated Security=True;"
      providerName="System.Data.SqlClient" />
Run Code Online (Sandbox Code Playgroud)

在我的情况下导致此错误的原因是什么?

deployment iis-7 connection-string asp.net-mvc-3

18
推荐指数
3
解决办法
7万
查看次数

如何修复错误::初始化字符串的格式不符合从索引0开始的规范::

我在godaddy共享主机上传了我的网站.我可以从我的管理工作室访问这个数据库.我无法从我的网站访问此数据库.我收到以下错误:

初始化字符串的格式不符合从索引0开始的规范.

我的连接字符串在web.config中,它看起来像这样:

<connectionStrings>
    <add name="mcn" connectionString="Data Source=mydatabase.db.8706856.hostedresource.com; Initial Catalog=mydatabase; User ID=username; Password=xyz;" providerName="System.Data.SqlClient" />    
</connectionStrings>
Run Code Online (Sandbox Code Playgroud)

是什么导致这个错误?我也试着写...Data Source=(local);...

asp.net connection-string

15
推荐指数
2
解决办法
11万
查看次数

连接字符串不能与MySQL一起使用

我创建一个REST API使用MySQL DBvisual studio 2015 in asp.net mvc 4.5.我已经完成了运行API所需的每一步MySQL,但我得到了这个例外.

{"Message":"发生错误.","ExceptionMessage":" 初始化字符串的格式不符合从索引121开始的规范. ","ExceptionType":"System.ArgumentException","StackTrace":"在System.Data.Common.DbConnectionOptions.GetKeyValuePair(String connectionString,Int32 currentPosition,StringBuilder buffer,Boolean useOdbcRules,String&keyname,String&keyvalue)\ r \n在System.Data.Common.DbConnectionOptions.ParseInternal(Hashtable parsetable,String connectionString, System.Data.Common.DbConnectionStringBuilder.set_ConnectionString(String)中的System.Data.Common.DbConnectionOptions..ctor(String connectionString,Hashtable synonyms,Boolean useOdbcRules)\ r \n的布尔buildChain,Hashtable peers,Boolean firstKey)\ r \n值)\ r \n在MySql.Data.MySqlClient.MySqlConnectionStringBuilder..ctor(String connStr)\ r \n,位于System.Data.Entity的MySql.Data.MySqlClient.MySqlConnection.set_ConnectionString(String value)\ r \n. Infrastructure.Interception.DbConnectionDispat cher.b__18(DbConnection t,DbConnectionPropertyInterceptionContext 1 c)\r\n at System.Data.Entity.Infrastructure.Interception.InternalDispatcher1.Dispatch [TTarget,TInterceptionContext](TTarget target,Action 2 operation, TInterceptionContext interceptionContext, Action3 execution ,Action 3 executed)\r\n at System.Data.Entity.Infrastructure.Interception.DbConnectionDispatcher.SetConnectionString(DbConnection connection, DbConnectionPropertyInterceptionContext1 interceptionContext)\ r \n在System.Data.Entity.Internal.LazyInternalConnection.InitializeFromConnectionStringSetting(ConnectionStringSettings appConfigConnection)\ r \n \n位于System.Data.Entity的System.Data.Entity.LezyInternalConnection.TryInitializeFromAppConfig(String name,AppConfig config)\ …

mysql entity-framework

11
推荐指数
1
解决办法
1410
查看次数