Difference between revisions of "User:Minooz/CanTire/Doc"

From CDOT Wiki
Jump to: navigation, search
(Test on VM)
(Test on VM)
Line 28: Line 28:
 
:: stsadm -o activatefeature -id {FEATUREID} -url {SITEURL} -force
 
:: stsadm -o activatefeature -id {FEATUREID} -url {SITEURL} -force
  
== Apply the Solution Package to the Dev environment
+
=== Apply the Solution Package to the Dev environment===
 +
* Log in to the dev server -> ajcpd-mossweb01
 +
: This is where we need to delete the existing solution if any and then through the command line, we can add the solution again, redeploy, install the feature....
 +
* We can have access to Central Admin from the desktop too -> http://ajcpd-mossweb01:19000/default.aspx, and try to add the solution from here
 +
* To be able to see the results on the web site -> http://apps-devcantire.ctc/Pages/category.aspx. And Continuing Education for instance -> http://apps-devcantire.ctc/ContinuingEducation/_layouts/viewlsts.aspx

Revision as of 16:03, 12 January 2012

Development Steps

Test on VM

  • 1- Create the site
  • 2- Deploy the existing Sharepoint solution to the new site.
  • 3- 'Get' the project from the PVCS
  • 4- Do the changes, build
  • 5- Copy the new .aspx page (if there is any change in this page) to the existing .aspx page of the solution package in Sharepoint -> e.g. C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\LAYOUTS\CanTire.ContinuingEducation
  • 6- Drag and drop the created .dll file from the /bin to the GAC -> (C:\Windows\Assembly)
  • 7- Restart IIS from local admin account
  • 8- In order to Debug, click on Debug -> Attach to process -> w3wp.exe -> Run the application on IE -> the breakpoints will be hi
  • 9- After making sure the result is successful, Change the Solution Package (wsp):
Note that not all of these steps might be necessary, it depends on the case and errors.
1. Deactive the feature
Go to C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\FEATURES\
Stsadm.exe -o deactivatefeature -filename CanTire.ContinuingEducation\feature.xml -force -ur http://servername/
2.Uninstall the feature
stsadm -o uninstallfeature -filename
3.Retract Solution
stsadm -o retractsolution
4. Add the solution
stsadm -o addsolution -filename {WSPFILENAME}
5. Deploy the solution
First, try deploying through Central Admin
stsadm -o deploysolution -name {WSPFILENAME} -url {SITEURL}
6. Install the feature
stsadm -o installfeature -filename {FeatureFolder}\feature.xml
7. Activate the feature
stsadm -o activatefeature -id {FEATUREID} -url {SITEURL} -force

Apply the Solution Package to the Dev environment

  • Log in to the dev server -> ajcpd-mossweb01
This is where we need to delete the existing solution if any and then through the command line, we can add the solution again, redeploy, install the feature....