我在Visual Studio上创建了一个新的Git存储库.我已经克隆在我的计算机上,我已经添加了一个项目.之后,我在Visual Studio上创建了一个名为develop的新分支,我试图检查它创建一个新的本地分支但它没有出现在团队资源管理器中.
为什么开发分支机构不会出现在Team Explorer中?
当我尝试创建一个Instagram客户端(开发人员方面)时,我总是得到同样的错误:
验证码无效,请再试一次
提交错误:请填写所有必填字段.
所有字段都已正确设置,验证码很好.(我尝试了很多次,但总是一样的错误)
有人有我的解决方案吗?
我们在2016年使用odata v8.1端点成功模仿用户.
请注意,预期的请求流程是:邮递员 - > LocalHost微服务 - > CRM
来自Postman的工作请求示例- > CRM (直接,无需通过微服务)
Accept:application/json
Content-Type:application/json; charset=utf-8
OData-MaxVersion:4.0
OData-Version:4.0
MSCRMCallerID:d994d6ff-5531-e711-9422-00155dc0d345
Cache-Control:no-cache
Run Code Online (Sandbox Code Playgroud)
反对odata终点: ..../api/data/v8.1/leads
请注意,仅当通过邮递员直接针对odata v8.1端点发出此选项时才会成功.
当试图做同样的事情,让本地运行的服务(邮差 - > LocalHost服务 - > CRM),这失败了,只是忽略??? MSCRMCallerID标头.
在检查从Postman传递给LocalHost微服务的头时,请求,由VS 2017中的调试器检查:
{Method: POST, RequestUri: 'https://.../api/data/v8.1/leads', Version: 1.1, Content: System.Net.Http.StringContent, Headers:
{
OData-Version: 4.0
OData-MaxVersion: 4.0
MSCRMCallerID: D994D6FF-5531-E711-9422-00155DC0D345
Cache-Control: no-cache
Accept: application/json
Content-Type: application/json; charset=utf-8
}}
Run Code Online (Sandbox Code Playgroud)
记录是成功创建的,但是在CreatedBy字段上是服务用户名而不是MSCRMCallerID用户名(d994d6ff-5531-e711-9422-00155dc0d345),并且CreatedOnBehalf字段为空.
我们做错了什么?
我们如何通过我们的服务来模拟这种模仿?
编辑+更多信息
请注意,我相信我已经包含了所有相关信息,但如果我没有,请告诉我在此问题上应该提供的其他输入.
我试过了什么?
c# dynamics-crm azure-service-fabric dynamics-crm-2016 dynamics-crm-webapi
此问题与我通过API调用的Microsoft Dynamics CRM 2015有关.
我创建联系实体:
POST [organization URI]/api/data/contacts
Content-Type: application/json; charset=utf-8
Accept: application/json
{
"emailaddress1": "myemail@example.com",
}
Run Code Online (Sandbox Code Playgroud)
登录面板后,我看到了新的记录.我可以通过API调用它:
[organization URI]/api/data/contacts(f76e4e7c-ea61-e511-80fd-3863bb342b00)
{
"@odata.context":"[organization URI]/api/data/$metadata#contacts/$entity",
"@odata.etag":"W/\"460199\"",
...
"contactid":"f76e4e7c-ea61-e511-80fd-3863bb342b00",
"emailaddress1":"myemail@example.com",
....
}
Run Code Online (Sandbox Code Playgroud)
我想做的下一件事是添加与该联系人关联的注释记录.按照指南我打电话:
POST [organization URI]/api/data/annotations
Content-Type: application/json; charset=utf-8
Accept: application/json
{
"notetext": "TEST",
'contact@odata.bind': 'contacts(f76e4e7c-ea61-e511-80fd-3863bb342b00)'
}
Run Code Online (Sandbox Code Playgroud)
但它返回400错误:
未声明的属性"contact",其在有效内容中仅包含属性注释,但在有效内容中未找到属性值.在OData中,只有声明的导航属性和声明的命名流可以表示为没有值的属性.
我打电话的时候:
POST [organization URI]/api/data/annotations
Content-Type: application/json; charset=utf-8
Accept: application/json
{
"notetext": "TEST",
}
Run Code Online (Sandbox Code Playgroud)
创建了新实体,但没有与联系人的关系.
如何正确撰写此POST请求?我在这里错过了什么?我猜想,那contact@odata.bind应该呈现有些不同,我试过contactid@odata.bind,object@odata.bind,objectid@odata.bind-但没有效果.
有任何想法吗?
microsoft-dynamics dynamics-crm odata dynamics-crm-webapi microsoft-dynamics-webapi
我正在努力 - 在Web应用程序中使用azure密钥保险库.实施以下步骤,但收到错误.
脚步:
AADSTS70001:在目录a7682f3c-49a6-41f1-9865-343579044071中找不到标识符为"c4687eec-d6f1-420a-8d25-9be20a78c98a"的应用程序
跟踪ID:b3653879-9603-4c10-a620-ded52f5c5d05
相关ID:b740d27e-ab99-4f0a-9cec-9d57c4acc2d7
时间戳:2015-11-19 06:36:32Z
此应用程序存在于同一订阅的活动目录中.
推荐链接:
我使用以下代码连接到使用Active Directory集成身份验证的SQL Azure DB.
private string GenerateConnectionString(string databaseName, string serverName)
{
SqlConnectionStringBuilder connBuilder = new SqlConnectionStringBuilder();
sqlConnectionBuilder.DataSource = string.Format(
"tcp:{0}.database.windows.net",
serverName);
connBuilder.InitialCatalog = databaseName;
connBuilder.Authentication = SqlAuthenticationMethod.ActiveDirectoryIntegrated;
connBuilder.ConnectTimeout = 30;
return connBuilder.ConnectionString;
}
Run Code Online (Sandbox Code Playgroud)
身份验证从Active Directory集成身份验证更改为Active Directory通用身份验证,以支持多因素身份验证.
我看到枚举
System.Data.SqlClient.SqlAuthenticationMethod没有Active Directory通用身份验证的值.是否仍然可以使用System.Data.SqlClient连接到DB?如果是,我在代码中要做的改变是什么?
有没有办法在Visual Studio Online中测量用例或任务所花费的时间?我想将所有内容保存在一个地方(Visual Studio Online就是这种情况)并从那里能够生成报告,例如每个用户的每月时间跟踪报告以及反映已经处理的实际时间的每日报告特定用例/任务与估计时间的关系.
在阅读了LightGBM关于交叉验证的文档之后,我希望这个社区能够阐明交叉验证结果并改进我们使用LightGBM的预测.我们如何使用字典输出lightgbm.cv来改进我们的预测?
这是一个例子 - 我们使用下面的代码训练我们的cv模型:
cv_mod = lgb.cv(params,
d_train,
500,
nfold = 10,
early_stopping_rounds = 25,
stratified = True)
Run Code Online (Sandbox Code Playgroud)
我们如何使用从上面代码的最佳迭代中找到的参数来预测输出?在这种情况下,cv_mod没有类似的"预测"方法lightgbm.train,并且字典输出lightgbm.cv在使用时会抛出错误lightgbm.train.predict(..., pred_parameters = cv_mod).
我错过了一个重要的转型步骤吗?
我对Access数据库使用OleDbConnection,OldDbCommand和OleDbReader.
我在数据库中有一个命名查询,我从代码中调用.
从访问运行时,查询正常工作.
有几个资源表明错误可能是由于在查询中使用保留字并用括号括起来引起的.我没有使用任何保留字,并且无论如何都将括号中的所有列名包装起来以排除它.
试图确定问题所在,我已将查询简化为简单
SELECT id FROM table1 WHERE id = 5
Run Code Online (Sandbox Code Playgroud)
Ole连接不会抛出异常.
当我介绍查询的下一部分时:
SELECT table1.id FROM table1 INNER JOIN storedQuery ON table1.id = storedQuery.id WHERE table1.id = 5"
Run Code Online (Sandbox Code Playgroud)
然后我得到了例外.
例外情况如下:
- 消息:IErrorInfo.GetDescription失败,带有E_FAIL(0x80004005).
- ErrorCode:-2147467259
- NativeError:-533136361
- SQLState:3000
import pyodbc
connection = pyodbc.connect('Driver = {SQL Server};Server=SIWSQL43A\SIMSSPROD43A;'
'Database=CSM_reporting;Trusted_Connection=yes;')
Run Code Online (Sandbox Code Playgroud)
connection = pyodbc.connect('Driver = {SQL Server}; Server = SIWSQL43A\SIMSSPROD43A;'pyodbc.Error:('IM002','[IM002] [Microsoft] [ODBC Driver Manager]未找到数据源名称且没有默认值驱动程序指定(0)(SQLDriverConnect)')