Visual Studio 2013 Error Message: 0x80004001 (E_NOTIMPL)
For some reason Microsoft Visual Studio 2013 keeps giving me the following error:
Not implemented (Exception from HRESULT: x080004001 (E_NOTIMPL))
I am getting this error when trying to create a new SQL table. The way to reproduce this error is as follows:
- Open my project (from Team Explorer)
- Open a data connection in Server Explorer.
- Right click on the tables and click Add New Table
I am trying to add a new table to a SQL Server 2014 database. I have Microsoft Visual Studio Professional 2013 Version 12.0.31101.00 Update 4
This only happens when adding a table or opening a definition. I can view the data without any error. I've also tried to repair Visual Studio 2013 with no luck.
EDIT:
Now when I don't open the project and try to add a table, I get:
"The parameter is invalid. (Exception from HRESULT: 0x80070057 (E_INVALIDARG))".
source to share
Found the answer here
Clear temporary frame files for your project in:
For Windows 7, the path is: C: \ Users \ [username] \ AppData \ Local \ Temp \ ASP.NET Temporary Files \
For 64-bit systems with "Framework" in the path, the full path is: C: \ WINDOWS \ Microsoft.NET \ Framework64 \ v2.0.50727 \ Temporary ASP.NET Files \
source to share
Typically E_INVALIDARG
returned when a parameter is present at the application level, such as out of range or a parameter that collides with each other.
As I found; When trying to instantiate a .NET .NET service, an error message may appearE_INVALIDARG
, you need to modify your Windows Registry .
Create a new backup of your
Registry of Windows
.
Source: Microsoft .NET Service Component that is deployed in COM +.
Initiating Event: Activation Request.
Side event: Destruction of an old instance of a serviced component.
Side Sources: All other resources associated with the old serviced component.
The reasons:
- This destruction may fail or
- COM + may not clean up associated resources.
Resolution: Download Microsoft .NET Framework 1.1 Service Pack 1 (SP1) .
Editing the registry:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\COM3\System.EnterpriseServices]
"DisableAsyncFinalization"=dword:00000001
source to share