Build 77 and C++ - does not work?

Hi,

First of all: Sorry if this is a repost on this topic.

When having build 77 installed (worked fine with C#) I started a new project
with a mixed managed/unmanaged C++ project (a managed project with support
for unmanaged libraries). ReShaper did in this configuration trigger on
completion commands even in the C++ environment (the solution was a mixed C#
and C++ solution), and even if I disabled the ReShaper add-in it reactivated
itself and made C++ unusable. Then I discovered that I could no longer
create Forms in C# (the wizards crashed). So I uninstalled reshaper - still
could not create forms. Then I repaired Visual Studio .NET 2003 - still did
not work. So I finally uninstalled VS.NET and reinstalled it - then
everything works again.

I do not have any good details on this issue, it is possible that some other
software was causing this. But as the whole operation took several hours I
do not dare to install reshaper again, which really is a pity! I love the
concept and I found it very usable even at this early stage in development.

So, do anyone use ReShaper with success together with Visual Studio .NET
2003 Enterprise Architect with solutions containing both C# and C++ projects
(using both managed and unmanaged code)? If so then I might dare to try
again...

Thank you!

/AZ


3 comments
Comment actions Permalink

Anders,

the problems with C# wizards (as well as with creation of new forms) is
caused by occassionaly unregistration of csproj.dll.
It can be easily fixed by running

regsvr32.exe "C:\Microsoft Visual Studio .NET

2003\Vc7\vcpackages\csproj.dll".
You don't really need to reinstall or repair VS.NET.

As for problems using ReSharper with C++ projects, I don't quite understand
from your post
why C++ became unusable? In C++ files ReSharper should simply invoke VS.NET
built-in completion
when you press Ctrl+Space. Didn't it work for you in this way?

"Anders Zommarin" <nospam@zommarin.com> wrote in message
news:c65ic3$7dd$1@is.intellij.net...

Hi,

>

First of all: Sorry if this is a repost on this topic.

>

When having build 77 installed (worked fine with C#) I started a new

project

with a mixed managed/unmanaged C++ project (a managed project with

support

for unmanaged libraries). ReShaper did in this configuration trigger on
completion commands even in the C++ environment (the solution was a mixed

C#

and C++ solution), and even if I disabled the ReShaper add-in it

reactivated

itself and made C++ unusable. Then I discovered that I could no longer
create Forms in C# (the wizards crashed). So I uninstalled reshaper -

still

could not create forms. Then I repaired Visual Studio .NET 2003 - still

did

not work. So I finally uninstalled VS.NET and reinstalled it - then
everything works again.

>

I do not have any good details on this issue, it is possible that some

other

software was causing this. But as the whole operation took several hours I
do not dare to install reshaper again, which really is a pity! I love the
concept and I found it very usable even at this early stage in

development.
>

So, do anyone use ReShaper with success together with Visual Studio .NET
2003 Enterprise Architect with solutions containing both C# and C++

projects

(using both managed and unmanaged code)? If so then I might dare to try
again...

>

Thank you!

>

/AZ

>
>


0
Comment actions Permalink

Dmitry,

Thank you for your prompt reply! Your tip should make it possible for me to
use ReShaper again, thank you!

I have now tried to install ReShaper again (build 77) and get the following
problem all the time (when pressing ENTER after an opening brace in a C++
source file) (the problem has been submitted to ITN using the bug submittal
utility when an exception occurs):

System.NullReferenceException: Object reference not set to an instance of an
object.
at CodeInsight.Editor.SmartBracketInsert.HandleEnterPressed() in
C:\TEMP\tmp28BD.tmp\src\Services\codeInsight\editor\SmartBracketInsert.cs:li
ne 546
at CodeInsight.Editor.SmartBracketInsert.KeyPressedEventHandler(Object
sender, KeyPressedEventArgs e) in
C:\TEMP\tmp28BD.tmp\src\Services\codeInsight\editor\SmartBracketInsert.cs:li
ne 753
at Editor.VS.VSEditor.RaiseKeyPressedEvent(KeyPressedEventArgs key) in
C:\TEMP\tmp28BD.tmp\src\Services\editor\vsImpl\VSEditor.cs:line 475

So I think the problem persists despite a totally fresh installation of
VS.NET.

Thank you!

/AZ

"Dmitry Shaporenkov (JetBrains)" <dsha@jetbrains.com> wrote in message
news:c65ir0$ain$1@is.intellij.net...

Anders,

>

the problems with C# wizards (as well as with creation of new forms) is
caused by occassionaly unregistration of csproj.dll.
It can be easily fixed by running

regsvr32.exe "C:\Microsoft Visual Studio .NET

2003\Vc7\vcpackages\csproj.dll".
You don't really need to reinstall or repair VS.NET.

>

As for problems using ReSharper with C++ projects, I don't quite

understand

from your post
why C++ became unusable? In C++ files ReSharper should simply invoke

VS.NET

built-in completion
when you press Ctrl+Space. Didn't it work for you in this way?

>

"Anders Zommarin" <nospam@zommarin.com> wrote in message
news:c65ic3$7dd$1@is.intellij.net...

Hi,

>

First of all: Sorry if this is a repost on this topic.

>

When having build 77 installed (worked fine with C#) I started a new

project

with a mixed managed/unmanaged C++ project (a managed project with

support

for unmanaged libraries). ReShaper did in this configuration trigger on
completion commands even in the C++ environment (the solution was a

mixed

C#

and C++ solution), and even if I disabled the ReShaper add-in it

reactivated

itself and made C++ unusable. Then I discovered that I could no longer
create Forms in C# (the wizards crashed). So I uninstalled reshaper -

still

could not create forms. Then I repaired Visual Studio .NET 2003 - still

did

not work. So I finally uninstalled VS.NET and reinstalled it - then
everything works again.

>

I do not have any good details on this issue, it is possible that some

other

software was causing this. But as the whole operation took several hours

I

do not dare to install reshaper again, which really is a pity! I love

the

concept and I found it very usable even at this early stage in

development.
>

So, do anyone use ReShaper with success together with Visual Studio .NET
2003 Enterprise Architect with solutions containing both C# and C++

projects

(using both managed and unmanaged code)? If so then I might dare to try
again...

>

Thank you!

>

/AZ

>
>

>
>


0
Comment actions Permalink

Anders,

this was a bug in build 77, it has already been fixed.

"Anders Zommarin" <nospam@zommarin.com> wrote in message
news:c65lsv$vfv$1@is.intellij.net...

Dmitry,

>

Thank you for your prompt reply! Your tip should make it possible for me

to

use ReShaper again, thank you!

>

I have now tried to install ReShaper again (build 77) and get the

following

problem all the time (when pressing ENTER after an opening brace in a C++
source file) (the problem has been submitted to ITN using the bug

submittal

utility when an exception occurs):

>

System.NullReferenceException: Object reference not set to an instance of

an

object.
at CodeInsight.Editor.SmartBracketInsert.HandleEnterPressed() in

>
C:\TEMP\tmp28BD.tmp\src\Services\codeInsight\editor\SmartBracketInsert.cs:li

ne 546
at CodeInsight.Editor.SmartBracketInsert.KeyPressedEventHandler(Object
sender, KeyPressedEventArgs e) in

>
C:\TEMP\tmp28BD.tmp\src\Services\codeInsight\editor\SmartBracketInsert.cs:li

ne 753
at Editor.VS.VSEditor.RaiseKeyPressedEvent(KeyPressedEventArgs key) in
C:\TEMP\tmp28BD.tmp\src\Services\editor\vsImpl\VSEditor.cs:line 475

>

So I think the problem persists despite a totally fresh installation of
VS.NET.

>

Thank you!

>

/AZ

>

"Dmitry Shaporenkov (JetBrains)" <dsha@jetbrains.com> wrote in message
news:c65ir0$ain$1@is.intellij.net...

Anders,

>

the problems with C# wizards (as well as with creation of new forms) is
caused by occassionaly unregistration of csproj.dll.
It can be easily fixed by running

regsvr32.exe "C:\Microsoft Visual Studio .NET

2003\Vc7\vcpackages\csproj.dll".
You don't really need to reinstall or repair VS.NET.

>

As for problems using ReSharper with C++ projects, I don't quite

understand

from your post
why C++ became unusable? In C++ files ReSharper should simply invoke

VS.NET

built-in completion
when you press Ctrl+Space. Didn't it work for you in this way?

>

"Anders Zommarin" <nospam@zommarin.com> wrote in message
news:c65ic3$7dd$1@is.intellij.net...

Hi,

>

First of all: Sorry if this is a repost on this topic.

>

When having build 77 installed (worked fine with C#) I started a new

project

with a mixed managed/unmanaged C++ project (a managed project with

support

for unmanaged libraries). ReShaper did in this configuration trigger

on

completion commands even in the C++ environment (the solution was a

mixed

C#

and C++ solution), and even if I disabled the ReShaper add-in it

reactivated

itself and made C++ unusable. Then I discovered that I could no longer
create Forms in C# (the wizards crashed). So I uninstalled reshaper -

still

could not create forms. Then I repaired Visual Studio .NET 2003 -

still

did

not work. So I finally uninstalled VS.NET and reinstalled it - then
everything works again.

>

I do not have any good details on this issue, it is possible that some

other

software was causing this. But as the whole operation took several

hours

I

do not dare to install reshaper again, which really is a pity! I love

the

concept and I found it very usable even at this early stage in

development.
>

So, do anyone use ReShaper with success together with Visual Studio

.NET

2003 Enterprise Architect with solutions containing both C# and C++

projects

(using both managed and unmanaged code)? If so then I might dare to

try

again...

>

Thank you!

>

/AZ

>
>

>
>

>
>



0

Please sign in to leave a comment.