{"id":10813,"date":"2015-08-27T05:08:43","date_gmt":"2015-08-27T05:08:43","guid":{"rendered":"http:\/\/www.greytrix.com\/blogs\/sagecrm\/?p=10813"},"modified":"2015-08-27T05:08:43","modified_gmt":"2015-08-27T05:08:43","slug":"iis-configuration-setting-for-net-api","status":"publish","type":"post","link":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2015\/08\/27\/iis-configuration-setting-for-net-api\/","title":{"rendered":"IIS Configuration Setting for. NET API"},"content":{"rendered":"<p style=\"text-align: justify;\">As you know, Sage CRM has made the implementation task or say functional development easy through the <strong>.Net API<\/strong> development kit through various tools and languages such as VS 2010 or 2012 and C# or VB. Developers can use wide range of packages to build enhanced solutions for business needs with better flexibility.<\/p>\n<p style=\"text-align: justify;\"><span style=\"color: #993300;\"><strong><em>New Stuff:\u00a0<\/em><\/strong><\/span><a href=\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2015\/08\/26\/outlook-integration-crm-outlook-plugin-issue-part-2\/\" target=\"_blank\">Outlook Integration \u2013 CRM Outlook Plugin Issue Part \u2013 2<\/a><\/p>\n<p style=\"text-align: justify;\">Recently, for one of our client we used .NET API functionality to implement change request at our end and all the customizations were running successfully. However, after deploying these changes on client system we started facing below given issue against Custom .NET API screen in CRM.<\/p>\n<p style=\"text-align: justify;\"><a href=\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-content\/uploads\/2015\/08\/Image1.jpg\"><img decoding=\"async\" class=\"aligncenter size-large wp-image-10816\" src=\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-content\/uploads\/2015\/08\/Image1-1024x104.jpg\" alt=\"Image1\" width=\"595\" height=\"60\" \/><\/a><\/p>\n<p>It was quite strange to get such error message i.e.\u00a0 <strong><em>\u2018File not found\u2019<\/em><\/strong> as the required dll file built, was placed under the correct path which is been displayed in the error message. On further analyzing this issue at IIS level, I found that the configurations set at my end were different than those set on Client machine.<br \/>\nOne of the major distinguishing factor was in <strong>CRM Application pool<\/strong> settings, where the <strong>.NET Framework<\/strong> version set. It was <strong>v4.0<\/strong> at my end whereas, configured as <strong>v2.0<\/strong> on client machine.<br \/>\nTo fix this issue we followed below given steps on client system &#8211;<br \/>\n<strong>1.<\/strong> Go To <strong>Start<\/strong> | <strong>RUN<\/strong><br \/>\n<strong>2.<\/strong> Enter <strong>\u201cInetmgr\u201d<\/strong> and click ok button<br \/>\n<strong>3.<\/strong> Go To <strong>&lt;Server Name&gt;<\/strong> | <strong>Sites<\/strong> | <strong>Default Web Site<\/strong> |<strong> &lt;CRM APP Pool&gt;<\/strong><br \/>\n<strong>4.<\/strong> Click on <strong>Advance Settings<\/strong> button<br \/>\n<strong>5.<\/strong> Select <strong>4.0<\/strong> option for .NET Framework Version. Below is the screenshot for your reference.<br \/>\n<a href=\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-content\/uploads\/2015\/08\/Image2.png\"><img fetchpriority=\"high\" decoding=\"async\" class=\"aligncenter size-full wp-image-10817\" src=\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-content\/uploads\/2015\/08\/Image2.png\" alt=\"Image2\" width=\"451\" height=\"550\" \/><\/a><br \/>\n<strong>6.<\/strong> Save the changes and execute <strong>IISRESET<\/strong> command on client system.<br \/>\nHope this helps!<br \/>\n<span style=\"color: #993300;\"><strong><em>Also Read:<\/em><\/strong><\/span><br \/>\n<strong>1.<\/strong> <a href=\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2014\/09\/06\/sage-crm-and-iis-authentication-settings\/\" target=\"_blank\">Sage CRM and IIS authentication settings<\/a><br \/>\n<strong>2.<\/strong> <a href=\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2014\/08\/28\/gumu-pre-requisite-setting-for-iis\/\" target=\"_blank\">GUMU&#x2122; Pre-requisite Setting for IIS<\/a><br \/>\n<strong>3.<\/strong> <a href=\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2014\/07\/07\/iis-tip-enable-32-bit-applications-on-64-bit-server\/\" target=\"_blank\">IIS Tip \u2013 Enable 32-bit Applications on 64-bit server<\/a><br \/>\n<strong>4.<\/strong> <a href=\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2014\/06\/20\/iis-tip-handlers-and-feature-permissions\/\" target=\"_blank\">IIS Tip \u2013 Handlers and Feature Permissions<\/a><br \/>\n<strong>5.<\/strong> <a href=\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2014\/01\/06\/iis-security-in-sage-crm-v7-2\/\" target=\"_blank\">IIS Security in Sage CRM v7.2<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>As you know, Sage CRM has made the implementation task or say functional development easy through the .Net API development kit through various tools and languages such as VS 2010 or 2012 and C# or VB. Developers can use wide range of packages to build enhanced solutions for business needs with better flexibility. New Stuff:\u00a0Outlook\u2026 <span class=\"read-more\"><a href=\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2015\/08\/27\/iis-configuration-setting-for-net-api\/\">Read More &raquo;<\/a><\/span><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2,73,92,98,180,188,332,1],"tags":[446,990,1148,1382],"class_list":["post-10813","post","type-post","status-publish","format-standard","hentry","category-net-api","category-configuration","category-custom-entity","category-customization","category-iis","category-inetmgr","category-sage-crm","category-uncategorized","tag-net-api","tag-dll-not-found","tag-file-not-found","tag-iis-configuration"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>IIS Configuration Setting for. NET API - Sage CRM \u2013 Tips, Tricks and Components<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2015\/08\/27\/iis-configuration-setting-for-net-api\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"IIS Configuration Setting for. NET API - Sage CRM \u2013 Tips, Tricks and Components\" \/>\n<meta property=\"og:description\" content=\"As you know, Sage CRM has made the implementation task or say functional development easy through the .Net API development kit through various tools and languages such as VS 2010 or 2012 and C# or VB. Developers can use wide range of packages to build enhanced solutions for business needs with better flexibility. New Stuff:\u00a0Outlook\u2026 Read More &raquo;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2015\/08\/27\/iis-configuration-setting-for-net-api\/\" \/>\n<meta property=\"og:site_name\" content=\"Sage CRM \u2013 Tips, Tricks and Components\" \/>\n<meta property=\"article:published_time\" content=\"2015-08-27T05:08:43+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-content\/uploads\/2015\/08\/Image1-1024x104.jpg\" \/>\n<meta name=\"author\" content=\"greysagecrm\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"greysagecrm\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2015\/08\/27\/iis-configuration-setting-for-net-api\/\",\"url\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2015\/08\/27\/iis-configuration-setting-for-net-api\/\",\"name\":\"IIS Configuration Setting for. NET API - Sage CRM \u2013 Tips, Tricks and Components\",\"isPartOf\":{\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2015\/08\/27\/iis-configuration-setting-for-net-api\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2015\/08\/27\/iis-configuration-setting-for-net-api\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-content\/uploads\/2015\/08\/Image1-1024x104.jpg\",\"datePublished\":\"2015-08-27T05:08:43+00:00\",\"author\":{\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/#\/schema\/person\/e7ff1c8f4763b47730d6bc5e74d59c1f\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2015\/08\/27\/iis-configuration-setting-for-net-api\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2015\/08\/27\/iis-configuration-setting-for-net-api\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2015\/08\/27\/iis-configuration-setting-for-net-api\/#primaryimage\",\"url\":\"http:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-content\/uploads\/2015\/08\/Image1-1024x104.jpg\",\"contentUrl\":\"http:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-content\/uploads\/2015\/08\/Image1-1024x104.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2015\/08\/27\/iis-configuration-setting-for-net-api\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"IIS Configuration Setting for. NET API\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/#website\",\"url\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/\",\"name\":\"Sage CRM \u2013 Tips, Tricks and Components\",\"description\":\"Explore the possibilities with Sage CRM insights through our comprehensive blogs. As a leading Sage partner, Greytrix helps businesses maximize their Sage CRM potential with its rich expertise and immense knowledge. Here, you will find blogs that feature expert advice, tips &amp; tricks, best practices, and comprehensive guides on customizing and configuring Sage CRM for your business. Stay informed with our regular updates and expert insights!\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/#\/schema\/person\/e7ff1c8f4763b47730d6bc5e74d59c1f\",\"name\":\"greysagecrm\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/c3b4325cb326e36467f945b9b9adf2bb85e907fe092d42eb36b39743b492e626?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/c3b4325cb326e36467f945b9b9adf2bb85e907fe092d42eb36b39743b492e626?s=96&d=mm&r=g\",\"caption\":\"greysagecrm\"},\"url\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/author\/greysagecrm\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"IIS Configuration Setting for. NET API - Sage CRM \u2013 Tips, Tricks and Components","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2015\/08\/27\/iis-configuration-setting-for-net-api\/","og_locale":"en_US","og_type":"article","og_title":"IIS Configuration Setting for. NET API - Sage CRM \u2013 Tips, Tricks and Components","og_description":"As you know, Sage CRM has made the implementation task or say functional development easy through the .Net API development kit through various tools and languages such as VS 2010 or 2012 and C# or VB. Developers can use wide range of packages to build enhanced solutions for business needs with better flexibility. New Stuff:\u00a0Outlook\u2026 Read More &raquo;","og_url":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2015\/08\/27\/iis-configuration-setting-for-net-api\/","og_site_name":"Sage CRM \u2013 Tips, Tricks and Components","article_published_time":"2015-08-27T05:08:43+00:00","og_image":[{"url":"http:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-content\/uploads\/2015\/08\/Image1-1024x104.jpg","type":"","width":"","height":""}],"author":"greysagecrm","twitter_card":"summary_large_image","twitter_misc":{"Written by":"greysagecrm","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2015\/08\/27\/iis-configuration-setting-for-net-api\/","url":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2015\/08\/27\/iis-configuration-setting-for-net-api\/","name":"IIS Configuration Setting for. NET API - Sage CRM \u2013 Tips, Tricks and Components","isPartOf":{"@id":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2015\/08\/27\/iis-configuration-setting-for-net-api\/#primaryimage"},"image":{"@id":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2015\/08\/27\/iis-configuration-setting-for-net-api\/#primaryimage"},"thumbnailUrl":"http:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-content\/uploads\/2015\/08\/Image1-1024x104.jpg","datePublished":"2015-08-27T05:08:43+00:00","author":{"@id":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/#\/schema\/person\/e7ff1c8f4763b47730d6bc5e74d59c1f"},"breadcrumb":{"@id":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2015\/08\/27\/iis-configuration-setting-for-net-api\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.greytrix.com\/blogs\/sagecrm\/2015\/08\/27\/iis-configuration-setting-for-net-api\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2015\/08\/27\/iis-configuration-setting-for-net-api\/#primaryimage","url":"http:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-content\/uploads\/2015\/08\/Image1-1024x104.jpg","contentUrl":"http:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-content\/uploads\/2015\/08\/Image1-1024x104.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2015\/08\/27\/iis-configuration-setting-for-net-api\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/"},{"@type":"ListItem","position":2,"name":"IIS Configuration Setting for. NET API"}]},{"@type":"WebSite","@id":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/#website","url":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/","name":"Sage CRM \u2013 Tips, Tricks and Components","description":"Explore the possibilities with Sage CRM insights through our comprehensive blogs. As a leading Sage partner, Greytrix helps businesses maximize their Sage CRM potential with its rich expertise and immense knowledge. Here, you will find blogs that feature expert advice, tips &amp; tricks, best practices, and comprehensive guides on customizing and configuring Sage CRM for your business. Stay informed with our regular updates and expert insights!","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/#\/schema\/person\/e7ff1c8f4763b47730d6bc5e74d59c1f","name":"greysagecrm","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/c3b4325cb326e36467f945b9b9adf2bb85e907fe092d42eb36b39743b492e626?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/c3b4325cb326e36467f945b9b9adf2bb85e907fe092d42eb36b39743b492e626?s=96&d=mm&r=g","caption":"greysagecrm"},"url":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/author\/greysagecrm\/"}]}},"_links":{"self":[{"href":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-json\/wp\/v2\/posts\/10813","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-json\/wp\/v2\/comments?post=10813"}],"version-history":[{"count":0,"href":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-json\/wp\/v2\/posts\/10813\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-json\/wp\/v2\/media?parent=10813"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-json\/wp\/v2\/categories?post=10813"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-json\/wp\/v2\/tags?post=10813"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}