13 November 2019

Dynamics 365 v9 Service Update 0.10 available now

Download from the MS link here 

This included platform fixes for some custom entity forms could not be opened after upgrading

31 July 2019

error Connect to Network Share folder

The Network folder specified is currently mapped using a different user name and password
Solution:
  1. Open command prompt
  2. Type net use * /delete

24 May 2016

CRM Spring 2016 is general available

Watch the video for more information about the new feature in this release.

29 September 2015

Microsoft acquires Adxstudio Inc.

"Microsoft has reached a definitive agreement to acquire key product and technology assets of Adxstudio Inc., a provider of Web portals, online engagement solutions and application lifecycle management solutions for Microsoft Dynamics CRM"

Congratulations to Shan and his whole team. 

Original post here

28 January 2015

New Microsoft exam registration website

Prometric will no longer deliver Microsoft certification exams. We have to to Microsoft website to register moving forward. Good thing is all my historical certificate transcript is now being consolidated.

Microsoft Training & certificate website
https://www.microsoft.com/learning/en-us/default.aspx

New partner is Pearson VUE

List of exams located at here
https://www.microsoft.com/learning/en-us/exam-list.aspx

10 December 2014

Quickly view schema name and guid in crm form

Most of the time we need to refer to our CRM entity/ form for schema name during development.
Here is some script which can allow developer to identify via the CRM record form.

Create a file with following code, save as Debug.url extension, so you can use this as shortcut in bookmark to trigger the script.  Just copy to Favorite folder, it is ready to use.



[DEFAULT]
BASEURL=http://mscrm:5555/DEV/main.aspx
[DOC_contentIFrame]
BASEURL=http://mscrm:5555/DEV/_root/homepage.aspx
ORIGURL=/DEV/_root/homepage.aspx
[{000214A0-0000-0000-C000-000000000046}]
Prop3=19,15
[InternetShortcut]
URL=javascript:(function(){javascript:var x = 0; while (frames[x].Xrm.Page.data == null) {x++;} frames[x].Xrm.Page.ui.tabs.forEach(function(b){b.setVisible(true);b.sections.forEach(function(c){c.setVisible(true);})}); frames[x].Xrm.Page.ui.controls.forEach(function(a){a.setVisible(true); if (a.setDisabled != null) {a.setDisabled(false);} var span = document.createElement('span'); span.innerHTML = ''; if (frames[x].document.getElementById(a.getName() + '_c') != null) {frames[x].document.getElementById(a.getName() + '_c').appendChild(span);}}); var span = document.createElement('span'); span.innerHTML = ''; frames[x].document.getElementById("form_title_div").getElementsByTagName("div")[0].appendChild(span); var span = document.createElement('span'); span.innerHTML = ''; frames[x].document.getElementById("form_title_div").getElementsByTagName("div")[0].appendChild(span);})();
IDList=
IconFile=http://mscrm:5555/favicon.ico
IconIndex=1
HotKey=0
[Bookmarklet]
ExtendedURL=javascript:(function(){javascript:var x = 0; while (frames[x].Xrm.Page.data == null) {x++;} frames[x].Xrm.Page.ui.tabs.forEach(function(b){b.setVisible(true);b.sections.forEach(function(c){c.setVisible(true);})}); frames[x].Xrm.Page.ui.controls.forEach(function(a){a.setVisible(true); if (a.setDisabled != null) {a.setDisabled(false);} var span = document.createElement('span'); span.innerHTML = ''; if (frames[x].document.getElementById(a.getName() + '_c') != null) {frames[x].document.getElementById(a.getName() + '_c').appendChild(span);}}); var span = document.createElement('span'); span.innerHTML = ''; frames[x].document.getElementById("form_title_div").getElementsByTagName("div")[0].appendChild(span); var span = document.createElement('span'); span.innerHTML = ''; frames[x].document.getElementById("form_title_div").getElementsByTagName("div")[0].appendChild(span);})();

26 November 2014

CRM 2015 Available for Download

Installer can be downloaded from Microsoft website now, apply below trial keys

Microsoft Dynamics CRM Workgroup Server 2015 (5 CAL limit): 
XY8GN-DF2MC-FV482-YM9YP-HH6H2

Microsoft Dynamics CRM Server 2015 (no CAL limit): 
C6BDP-T6NK9-8TXJP-36WTB-TXW7V

Links :

CRM Server 2015 
CRM 2015 Outlook Client 
CRM2015 Email Router
CRM 2015 List Component for SharePoint 
Report Authoring Extension
Language Package

12 October 2014

CRM Email router failed to load data

Faced one issue during email router configuration, prompt me error when I try to load data:

The decryption key could not be obtained because HTTPS protocol is enforced, but not enabled


The request failed because system is expecting HTTPS connection but SSL is not enable in website.
Solution is to add add a key in registry:
1. Click Start , Run , type regedit
2. Navigate to registry key: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSCRM
3. Click New , and then click DWORD Value .
4. Name subkey to DisableSecureDecryptionKey .
5. Right-click DisableSecureDecryptionKey
6. Type 1 in the Value data field  

06 September 2014

TFS not compatible with SQL collation during setup

Installing TFS in existing database and come across this issue.

The following SQL Server instance is not compatible with Team Foundation Server: TFS\tfs_db. The default collation is set to Latin1_General_CI_AI. Team Foundation Server requires that the default collation be case insensitive and accent sensitive. You must choose a SQL Server instance whose default collation settings match these requirement

Solution is to run the following code in visual studio command prompt, the code can change the sql collation to support collation. Latin1_General_CI_AS

Setup /QUIET /ACTION=REBUILDDATABASE /INSTANCENAME=TFS /SQLSYSADMINACCOUNTS=sa /SAPWD=pass@word1 /SQLCOLLATION=Latin1_General_CI_AS

18 August 2014

Issue install .NET3.5 in Windows Server 2012

Using windows server add role feature to install .net3.5 framework in server 2012 has an issue in one of the wizard steps as it prompt me:
Do you need to specify an alternate source path?...missing source file on destination

weird...seems like a defeat in the wizard.

Solution is to use the CD with command prompt to execute it.
Insert the windows server 2012 disk into CDrom, example (d:)

Type following command in command prompt:
dism /online /enable-feature /featurename:NetFX3 /all /Source:d:\sources\sxs /LimitAccess

This solved my problem.

25 March 2014

Update Rollup 2 for CRM 2013 (2919956)

Released on 22/3. This is a cumulative updates.
Support for the following items:
    -Windows 8.1 and Internet Explorer 11 using CRM 2013 web application and CRM for Tablets
    -iOS7 support with Safari on iPad using the web application
    -Support for Safari using web application and CRM for Tablets using the tablet app for iPad Air
    -Windows Server 2012 R2 for CRM Server

Download from here
KB2919956

24 February 2014

Visual Studio Error: The project type is not supported by this installation

Just some quick tips on how I solve the visual studio error "the project type is not supported by this installation"
I got this error when I tried to copy a plugin solution into another VM.

Solution:
Open the csproj file in notepad
Search and replace the ProjectTypeGuids with the line below:

<ProjectTypeGuids>{349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}</ProjectTypeGuids>

20 February 2014

SQL Server 2008 Native Client cannot be found

 Hit a weird issue while trying to install SQL server 2008 native client. I'm sure i have the correct installer and is extracted to local drive. Throw me resource unavailable 'sqlncli_x64.msi' not found.

Log file shows : "An installation package for the product Microsoft SQL Server 2008 Native Client cannot be found. Try the installation again using a valid copy of the installation package 'sqlncli_x64.msi'."

Endup is the issue with previous installation caused some incomplete setup on the client, go into control panel, find the SQL 2008 native client.
Unintall the existing client, then reinstall. Everything run successfully after that.

24 December 2013

Free Microsoft Training at MVA (Microsoft Virtual Academy)

Courses & events are free, you just need to sign up with Microsoft account!

Microsoft Virtual Academy

07 December 2013

HTTP Error 401.3 when browsing CRM page

If this error happen to show when browsing CRM page:

HTTP Error 401.3 - Unauthorized
You do not have permission to view this directory or page because of the access control list (ACL) configuration or encryption settings for this resource on the Web server.

First navigate to CRM application pool, check the Anonymous setting. Find out what is the identity.
By default is set to IUSR.

Then navigate to CRM folder, make sure you gave the permission to "IUSR" & "IIS_IUSRS" read and write permission. Remember to replace child permission for all items in subfolders.

This steps solved my issues ;)

23 November 2013

CRM Deployment Manager: MMC has detected an error in a snap-in

Got some rare issue here, running CRM deployment manager in server, as screen capture below:
MMC could not create the snap-in.
CLSID: FX:{1ac9de3e-24ae-480d-9e15-65386b76e433}


First thing comes into my mind is to check for the following things:
  • Run as administrator
  • Run with user that used to install crm
  •  Run with domain admin account
  • ping domain controller, IP address
 unfortunately, still cannot resolve the issue, event log is throwing me:
Unable to obtain DNS hostname of Active Directory domain controller with ntdsa object name "CN=NTDS Settings,CN=WIN-6H9L2IUM336,CN=Servers,CN=Tier3DC,CN=Sites,CN=Configuration,DC=mydomain,DC=com".

 If you guys faced similar issues, try following solution;

  1. open regedit, navigate to :HKLM\Software\Microsoft\MSCRM
  2. Right Click and click on NewString value as "PreferredDc"
  3. Add the value to PreferredDc is YourDomainControllerName
  4. We can find this in AD by typing the command in command prompt echo %logonserver%

16 November 2013

CRM outlook client prompt logon screen multiple times

Internet Explorer 7 used with CRM outlook client may caused some CRM auto logon issue. I was prompted multiple times of logon when I click CRM folder.

KB934243 addressed this issue with some workaround.

If you happen to hit this kind of issue, just follow the steps below:
  1. Goto regedit
  2. Locate and then click the following registry subkey: HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_SUBDOWNLOAD_LOCKDOWN
  3. Right-click Outlook.exe, and then click Modify.
  4. In the Value data box, type 0, and then click OK.

08 October 2013

Download Microsoft Dynamics CRM Server 2013

Get the Microsoft Dynamics CRM Server 2013 from link below:
with trial keys

Dynamics CRM Server 2013

10 September 2013

CRM2013 Release Preview Guide

September, Just released!
Pdf version.
Download it here

29 August 2013

CRM2011 Dashboard: You do not have enough privileges to access CRM object or perform requested operation

Issue:
CRM2011 Dashboard showing "You do not have enough privileges to access the Microsoft Dynamics CRM object or perform the requested operation. For more information contact your Microsoft Dynamics CRM administrator"

  1. Try to double check, is the user's access mode is read write and license type is full.
  2. If i individual chart, make sure that individual charts is share to user
  3. Check on the permission of the entity, view and dashboard as well.