Skip to content

General

56 results found

  1. Bulk creation of webresources

    For example, I should be able to right click on a folder, click on “Upload all Webresources” and then, before the upload begins, get a window which shows all webresources which are not already in CRM and will be uploaded and created as webresources if I click on OK.

    11 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  2. Support for Dependent Assembly plug-ins

    Microsoft is introducing Dependent Assemblies (currently in preview), which will take over functions of ILMerge (which is deprecated) and can be used in Plugins to load dependent assemblies. More on the topic: https://docs.microsoft.com/pl-pl/power-apps/developer/data-platform/dependent-assembly-plugins

    10 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    If you would like to test out the preview of v8, you can use one of the links here:

    Please note that there is not any documentation yet for any new features. You can only request a trial license at this point after installing the new version. However, the trial duration is for 120 days currently until v8 is released. Please submit any issues via the regular support options and not directly to this suggestion.

  3. CRM 2016

    Is CRM Solution manager supported for CRM 2016?

    10 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    For anyone interested, a beta of v4 is available here: http://crmsolutionmanager.com/downloads/XrmToolkit.vsix
    Please note that the name is being changed from CRM Solution Manager to XrmToolkit. This is an exciting release as this version has been built from the ground up to better facilitate the ability to add new features more quickly and to take advantage of many of the language improvements in C# over the last several years.
    Even though this is a beta version it has been tested and found to be quite stable. If you run into any issues, please contact support@crmsolutionmanager.com. Any links that point to the new XrmToolkit.com domain do NOT currently work. The new site is still being updated with the new features and enhancements of v4.

    We do not have any documentation on the new features yet but a list of some of the major enhancements are:

    • Proxy Classes now derive from…

  4. Ability to transfer steps configuration between organizations

    If I add a new organization to the solution, I have to set all steps for plugins manually. I know that the best way to do this is to export\import solution, but sometimes it is not possible (2015=>2013/2011 for example). Would be nice to have steps configuration somewhere separately to be able to apply it to any new organization or to be able to import\export steps configuration.

    10 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  5. Global Option Set Proxy

    There should be an easy way to add global option sets as proxy classes. Currently when you generate a salesorderdetail or quotedetail or opportunityproduct as a proxy class, each one contains its own value for the GlobalOptionSet called eProductType (note that we use CRM Project services).

    In order for me to create an interface to work with all 3 entities and the Product Type field, i first need to replace the enum in each file with the generic version that I created outside of each file. Then i can apply an interface that exposes this field when working with generic…

    9 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  6. Plugin Scaffolding

    Provide some scaffolding for creation of new plugin and workflow assembly classes - I really liked the ability to right click crm explorer on an entity and create a plugin from there in the - SDK Visual Studio Template - this provided a good starting point when developing a new plugin.

    9 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  7. Provide option to use ILMerge via NuGet

    Currently we have to provide the full path to ILMerge.exe in the options menu. Since the only way to get new versions of ILMerge is to download the NuGet package from https://www.nuget.org/packages/ilmerge/ extract it manually and overwrite the files in the path given.

    So my idea was to give the option to use ILMerge via NuGet. Means your extension would check from time to time if there are never versions of the package available and will download and extract it to the path next to the SDK files.

    9 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    XrmToolkit has taken a direct dependency on ILMerge in the next minor version (6.3) which will be published shortly. You will no longer be required to download it manually. In the mean time you can try the following build: xrmtoolkit.com/downloads/xrmtoolkit_6_2_0_8.vsix which also has the fix.

  8. Nuget packages for XrmToolkit

    Is there some repository nuget where xrmtoolkit libs can be found?

    I try to automate the build of my crm project trough azure devops pipeline but it always complaining about this reference not found... SS.Crm.linq

    Best regards,
    Nicolas

    8 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  9. edit and publish ms portal web templates / pages from visual studio

    similar to the webresources editing capabilities it would be very handy to be able to download edit and publish ms portal web pages and templates from visual studio.

    7 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  10. Provide an indication of currently selected solution name while deploying to see which exactly solution will be used

    It would be great to see which solution currently selected while deployment. We are working with different solutions in parallel and it takes some time to check which exactly solution is currently selected - also there is a risk to deploy in the wrong solution

    7 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  11. PolySharp Integration

    Integrate PolySharp which allows to use features of C# 11 while still being on .net 4.6.2 and C# 7.3.
    Reference & install guide: https://itmustbecode.com/dataverse-plugins-unlock-the-latest-c-features-with-polysharp/

    6 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    completed  ·  0 comments  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  12. LESS and SASS support

    Add the ability to link LESS and SASS files in a Visual Studio solution to CRM. The CSS produced by the LESS and SASS file is what would be published to CRM.

    6 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  13. Can't null an OptionSet using ProxyClasses

    Setting a OptionSetValue to null/empty is not possible using ProxyClasses?

    Trying:

    entity.SomeOptionSet_OptionSetValue = null ; //and that has no effect, is just ignored

    entity["SomeOptionSet"] = null ; //works just fine

    Why?

    6 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  14. 5 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  15. Move the Xrm.Page intellisense to it's own .js file

    The Xrm.Page intellisense appears to be in each and every form.js file. This is actually a waste of space and can be solved by moving the Xrm.Page code to it's own .js file and remove it from each individual Form.js file.

    This will also fix the issue where you have multiple forms supported by a single .js web resource.

    4 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  16. Add StringLengthAttributes to string properties of auto generated classes.

    Would it be possible to add StringLengthAttributes to string properties of auto generated classes? The length should reflect the maximum length of the CRM field.

    https://msdn.microsoft.com/en-us/library/system.componentmodel.dataannotations.stringlengthattribute(v=vs.95).aspx

    It would help much, because right now setting a value that is to long for CRM does not raise an exception but just leaves to field empty in CRM (nothing is saved).

    4 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    completed  ·  0 comments  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  17. Allow setting of all properties on Proxy Classes

    When using a projection to get only certain fields from an entity via a LINQ query, allow setting read-only properties such as CreatedOn and FullName (on the Contact entity).

    For example, the below query will not build because CreatedOn currently allows only get. I propose adding a setter for it as well.

       var q = from p in ctx.CreateQuery<Account>()
        orderby p.Name
        select new Account
        {
            Id = p.AccountId,
            AccountId = p.AccountId,
            Name = p.Name,
            CreatedOn = p.CreatedOn
        }
    
    4 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    completed  ·  0 comments  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  18. Performing Linq qeuries using proxy classes

    Im no seeing the option to use linq query language with the proxy classes generated as they do not inherit from Entity

    4 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  19. First letter of proxy class should be capital and ends with the word "Entity".

    For example: The "quote" proxy class would be "QuoteEntity". This way I can say QuoteEntity quote = new QuoteEntity(); This would conform to StyleCope.

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  20. And support for allowDup switch when merging assemblies for a plugin.

    As part of the IL Merge options, just add the option to have the allowDup switch. When referencing multiple assemblies the deploy process cab completely break if there are multiple types with the same name.

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  • Don't see your idea?

General

Categories

Feedback and Knowledge Base