Problems with Netcf1.0 Sp3 installation

G

Guest

I just tried to install the Sp3 Msi file. Initial installation worked but
when I tried to run the NCFSetup.exe I received the following error--

"NCFSetup.exe -- Unable to Locate Component
This application has failed to start because RAPI.dll was not found.
Re-installing the application may fix this problem"

I tried repairing and uninstall/re-install. Nothing worked.

The Netcf1.0 was installed via the Vs2003 Add-in. It is located at
"E:\Program Files\Microsoft Visual Studio .NET
2003\CompactFrameworkSDK\v1.0.5000".

Could anyone suggest what is wrong?

Thanks.
 
C

Chris Tacke [MVP]

rapi.dll is a desktop DLL. It's part of ActiveSync - it has nothing to do
with the CF.

-Chris
 
I

Ilya Tumanov [MS]

This installer uses Active Sync to install NETCF on to the device and you
don't have AS installed.


--
Best regards,

Ilya

This posting is provided "AS IS" with no warranties, and confers no rights.

*** Want to find answers instantly? Here's how... ***

1. Go to
http://groups-beta.google.com/group/microsoft.public.dotnet.framework.compactframework?hl=en
2. Type your question in the text box near "Search this group" button.
3. Hit "Search this group" button.
4. Read answer(s).
 
G

Guest

The installation did not go smoothly. After the intial set of dialog boxes I
received a message saying that the installer would now search for existing
installations (which made sense since the Netcf1.0 was on the machine). It
attempted to start a program and that failed to start. No error message was
given.

At the end of the installation I was told to run the newly installed item
from the \Start\Program. That is when I got the error message reported below.

As of this point I do not know what caused the problem.

Any help would be appreciated.

Thanks.
--
John Olbert



Chris Tacke said:
rapi.dll is a desktop DLL. It's part of ActiveSync - it has nothing to do
with the CF.

-Chris
 
C

Chris Tacke [MVP]

So let's clarify here. When you say "machine" do you mean PC or CE device?
What's the name of the installation file you're using?

If you're installing on the PC, you must have ActiveSync already installed.

-Chris


John Olbert said:
The installation did not go smoothly. After the intial set of dialog boxes
I
received a message saying that the installer would now search for existing
installations (which made sense since the Netcf1.0 was on the machine). It
attempted to start a program and that failed to start. No error message
was
given.

At the end of the installation I was told to run the newly installed item
from the \Start\Program. That is when I got the error message reported
below.

As of this point I do not know what caused the problem.

Any help would be appreciated.

Thanks.
 
G

Guest

1. The machine is the PC (Dell laptop).
2. The name of the installation file (from Subscription downloads) is
"en_NET_CF_1.0_SP3_redist.msi".
3. The present Netcf1.0 installation was via the Vs2003 Addon. It connects
via Tcpip. ActiveSync is not installed.

Thanks.
 
C

Chris Tacke [MVP]

3. The present Netcf1.0 installation was via the Vs2003 Addon. It connects
via Tcpip. ActiveSync is not installed.

There's the problem. This install registers with ActiveSync for device
installation.

-Chris
 
G

Guest

Our development uses the Tcpip connection. The device is accessible only via
the Tcpip. Is there another way to apply the Sp3 to the Vs2003 Addin
Netcf1.0? Otherwise I will have to stay with the original that the Vs2003
Addin applied. For various reasons my company is holding off on the
transistion to Net2.0/Vs2005. We have tools but they want us to migrate all
together.

Any suggestions would be appreciated.

Thanks.
 
C

Chris Tacke [MVP]

Sure, just pull the CAB file from the ActiveSync directory on a PC that has
it installed and then deploy that manually or through a custom installer.

-Chris
 
I

Ilya Tumanov [MS]

You can download developer's redist, copy CAB to the device and click on it
to install. Please see this:

http://www.microsoft.com/downloads/...b9-71ed-4e15-ad6e-315dae6faf9f&DisplayLang=en

--
Best regards,

Ilya

This posting is provided "AS IS" with no warranties, and confers no rights.

*** Want to find answers instantly? Here's how... ***

1. Go to
http://groups-beta.google.com/group/microsoft.public.dotnet.framework.compactframework?hl=en
2. Type your question in the text box near "Search this group" button.
3. Hit "Search this group" button.
4. Read answer(s).
 
G

Guest

The present Netcf1 installation is integrated with the Vs2003. In fact each
time the WinCe device is started and you deploy from the Vs2003, the Ide
attempts to re-install the Netcf on the device. I realize you can choose not
too but sometimes that seems to cause problems with the link between the
Vs2003 and the device.

If I manually install the Sp3 Cab on the WinCe device I assume that the
Vs2003 will not be "aware" of the Sp3 upgrades. Is there anyway to integrate
the Sp3 update with the Vs2003.

Thanks.
 
C

Chris Tacke [MVP]

Yes. It's not as simple as it should have been, but it's still not bad.
Install the redistributable on your PC. Find the source DLLs and copy them
into the Studio tree, overwriting the RTM cabs.

-Chris
 
G

Guest

Let me apologize for my ignorance but I found cab's at various places such as--
"E:\Program Files\Microsoft Visual Studio .NET
2003\CompactFrameworkSDK\v1.0.5000\Windows CE\wce300"
and
"E:\Program Files\Microsoft Visual Studio .NET
2003\CompactFrameworkSDK\v1.0.5000\Windows CE\wce400"
but I don't know what the RTM stands for?

Thanks.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top