此建议的Nuget客户端不会安装在Visual Studio 2017 for Mac上。当我尝试安装时,收到以下错误消息:
“无法安装包‘Profile6.0.0’。您正试图将此包安装到一个以'.NETPortable,Version=v4.5,Profile=Microsoft.OData.Edm=Profile111‘为目标的项目中,但该包不包含任何与该框架兼容的程序集引用或内容文件。有关详细信息,请与包作者联系。”
这个Nuget包的链接是。
在尝试安装其他Nuget包时,我收到一条类似的错误消息,将另一个包命名为错误源。
在阅读书籍时,我发现了OData过滤器字符串函数bool substring(string p0, string p1)。
尝试在我的应用程序中使用它:
/Categories?$select=CategoryName&$filter=substring(CategoryName,'Seafood')
并得到错误:
No function signature for the function with name 'substring' matches the specified arguments. The function signatures con
我正在探索OData。
我一直在关注Referbruv的!
我的EdmModel遵循他的,如下所示:
internal static IEdmModel GetEdmModel() {
// create OData builder instance
var builder = new ODataConventionModelBuilder();
// CLIENTS
// map the entities set which are the types returned from the endpoint onto t
我试图使用Xrm.WebApi.CreateRecord创建一个实体记录,但是我得到了以下错误。
“找不到要更新的记录”
请注意,字段'edm_donorid‘存在于表单中,我用来填充填充的ID也存在于联系人中。
var entity = {};
var type = result["_edm_donorid_value@Microsoft.Dynamics.CRM.associatednavigationproperty"];
if (type == "edm_DonorID_contact") {
entity["edm_Donor