|
|
Comments and Discussions
|
|
 |
|

|
Hi All ,
I have installed UltiDevCassiniWebServer2.exe in mysystem.Applications are working without iis.I downloaded the sample code given by codeproject and i got these two errors.
1)C:\Inetpub\wwwroot\SampleNonIISWebApp\Installer1.cs(58): The type or namespace name 'CassiniConfiguration' could not be found (are you missing a using directive or an assembly reference?)
2)The referenced component 'CassiniConfiguration' could not be found.
I tried to add cassinredistributable.msm from add mergemodule option and navigated to mergemodules folder . There i am not able to find this msm file .
Can you Help me in this regard .
-Mahesh
|
|
|
|

|
Hi, Nahesh.
Merge module-based installation has been replaced by bootstrapper prerequisite-based (for Visual Studio 2005)
Please check this step-by-step guide[^] on how to make redistributable setup project that includes UltiDev Cassini.
If you have questions, you can post to UltiDev support forum[^]
All the best,
Vlad.
|
|
|
|

|
The new version[^] (General Availability, non-Beta) of UltiDev Cassini Web Server has changed the way it is distributed along with ASP.NET applications. Instead of being included as a Merge Module, it is now packaged as a Visual Studio Prerequisite. This provides for much better upgradeability of Cassini components when multiple applications using different versions of UltiDev Cassini are installed side by side.
Since this Codeproject article was published, many things have changed and got simplified. We recommend that you refer directly to UltiDev Cassini Developer's Guide instead of working through this article to figure out how to distribute your ASP.NET application along with the latest version of UltiDev Cassini.
To see what's new in the latest build of UltiDev Cassini, please check the Release Notes.
All the best,
Vlad Hrybok.
|
|
|
|

|
hi
i have winxp home so i have not iis, when i tries to make a new asp.net project VS gives this error "VS.Net can't create or open the application because no webserver is detected....", i read the "Debugging your Application with Cassini" section on the "UltiDev Cassini Web Server Developer's Guide" but i can't open a new project basically.
how can i make a new project?
thanks
|
|
|
|

|
Ahmed,
you may not be able to open ASP.NET app in VS.NET 2003 on XP Home (at least I don't know how) becasue VS.NET 2003 requires IIS. But one can still run ASP.NET app on XP Home using UltiDev Cassini. Obvious workarounds are to upgrade to XP Pro (if you can) - it has IIS, or to upgrade to VS 2005 - it does not need IIS. I would be curious to find out if it's possible to force VS.NET 2003 open an ASP.NET project without IIS installed.
Regards,
Vlad.
|
|
|
|

|
In this article developers are directed to create an Installer class and code its Install, Rollback and Uninstall methods to register and un-register the application with Cassini. New version, the Release Candidate 1[^], of UltiDev Cassini, allows setting up custom install actions without writing any code[^]. Check out release notes[^]to see what's new in the RC1.
|
|
|
|

|
There was an elusive bug reported where InstallState file gets corrupted in certain circumstances and then Cassini and applications bundled with it won't uninstall correctly. Is looks like this may be prevented by calling base class methods from cusomt installer steps *before* executing custom installer code. What this means is that sample code for custom installer class implemntation should look like this:
private static readonly Guid applicationID =
new Guid("{88EEE2B2-57D5-4869-A85E-9666FCDD390E}");
public override void Install(IDictionary savedState)
{
base.Install(savedState);
string appLocation = Context.Parameters["applocation"];
CassiniConfiguration.Metabase.RegisterApplication(
applicationID, "My Great Web Application",
"Application description",
appLocation, "WebForm1.aspx");
}
public override void Rollback(IDictionary savedState)
{
base.Rollback (savedState);
CassiniConfiguration.Metabase.UnregisterApplication(applicationID);
}
public override void Uninstall(IDictionary savedState)
{
base.Uninstall (savedState);
CassiniConfiguration.Metabase.UnregisterApplication(applicationID);
}
UltiDev Dev Guide[^] has been updated accrodingly.
Vlad Hrybok
|
|
|
|

|
Dear readers, this article's links will not work til Sunday, Jan 15 morning. We sencerely apologize. The ISP, Comcast, let us down again. We are working hard to bring our web site back ASAP. We also in the process changing providers. Please come back on Sunday.
UltiDev Team.
|
|
|
|

|
UltiDev site is back up. Sorry for interruption.
UltiDev Team.
|
|
|
|
 |
|
|
General News Suggestion Question Bug Answer Joke Rant Admin
|
The article describes creating a Visual Studio .NET Setup Project that allows ASP.NET applications to be deployed on boxes that don't have IIS installed. Some familiarity with Visual Studio .NET Setup Projects will help better understand the material in this article.
| Type | Article |
| Licence | |
| First Posted | 24 Dec 2005 |
| Views | 89,891 |
| Downloads | 332 |
| Bookmarked | 90 times |
|
|