NAV 2013 R2 on Windows Server 2012 R2 and .NET Framework
vremeni4
Member Posts: 323
Hi,
We have NAV 2013 R2 installation on three separate machines. (SQL Server, NAV Server, Web Server)
All three machines use Windows Server 2012 R2 Standard.
Only .NET Framework 4.5 is installed on all three servers.
When "Network Service" user is used for NAV Server Service, everything works fine, but if we use a dedicated User (SPN set, log as service, ...) to run NAV Server Service we get following error message
But as per System requirements for NAV 2013 R2 it says that only .NET 4.5 is needed.
Also why is NAV code switching back to .NET 3.5 when a dedicated user is used to run NAV Server and not for "Network Service" ?!?!
Thanks for your help.
We have NAV 2013 R2 installation on three separate machines. (SQL Server, NAV Server, Web Server)
All three machines use Windows Server 2012 R2 Standard.
Only .NET Framework 4.5 is installed on all three servers.
When "Network Service" user is used for NAV Server Service, everything works fine, but if we use a dedicated User (SPN set, log as service, ...) to run NAV Server Service we get following error message
Type: System.IO.DirectoryNotFoundException
Message: The path to Windows Communication Foundation was not found on the service tier. It was expected to be in folder 'C:\Windows\Microsoft.NET\Framework64\v3.0\Windows Communication Foundation'. Have you installed the .NET Framework 3.0?
StackTrace:
at Microsoft.Dynamics.Nav.Runtime.CSharpCompiler..ctor()
at Microsoft.Dynamics.Nav.Runtime.NCLMetadata..ctor(NavDatabase ownerDatabase)
at Microsoft.Dynamics.Nav.Runtime.NavTenantCollection.AddSystemTenant(String appDatabaseServerName, String appDatabaseName)
at Microsoft.Dynamics.Nav.Runtime.NavTenantCollection.AddSingleLegacyTenant(String databaseServerName, String databaseUserName, String databaseUserPassword, String databaseName)
at Microsoft.Dynamics.Nav.Runtime.NavTenantCollection.ConfigureTenants(ServerUserSettings settings)
at System.Threading.Tasks.Task.Execute()
Source: Microsoft.Dynamics.Nav.Ncl
HResult: -2147024893
Which is okay as .NET 3.0 is not installed.But as per System requirements for NAV 2013 R2 it says that only .NET 4.5 is needed.
Also why is NAV code switching back to .NET 3.5 when a dedicated user is used to run NAV Server and not for "Network Service" ?!?!
Thanks for your help.
0
Comments
-
Somebody didn't updated their project when they were building their project at MS
0
Categories
- All Categories
- 75 General
- 75 Announcements
- 66.7K Microsoft Dynamics NAV
- 18.8K NAV Three Tier
- 38.4K NAV/Navision Classic Client
- 3.6K Navision Attain
- 2.4K Navision Financials
- 116 Navision DOS
- 851 Navision e-Commerce
- 1K NAV Tips & Tricks
- 772 NAV Dutch speaking only
- 610 NAV Courses, Exams & Certification
- 1.9K Microsoft Dynamics-Other
- 1.5K Dynamics AX
- 251 Dynamics CRM
- 103 Dynamics GP
- 6 Dynamics SL
- 1.5K Other
- 991 SQL General
- 383 SQL Performance
- 34 SQL Tips & Tricks
- 28 Design Patterns (General & Best Practices)
- Architectural Patterns
- 9 Design Patterns
- 4 Implementation Patterns
- 53 3rd Party Products, Services & Events
- 1.6K General
- 1K General Chat
- 1.6K Website
- 77 Testing
- 1.2K Download section
- 23 How Tos section
- 249 Feedback
- 12 NAV TechDays 2013 Sessions
- 13 NAV TechDays 2012 Sessions
