IE 11 is not supported. For an optimal experience visit our site on another browser.

Post Build Deploy Tool Wiki

If after reading this Wiki, if your answer was not found, please contact j-rob.  When resolution is found, the answer should be added to the Wiki through WB for others use.

Enter Issue followed by Resolution:

Issue:  The site does not render saying "Service Unavailable" and application pool has crashed.

Resolution:  Check and make sure you are using the correct msnbc-ops\_dev_services password

Issue: You get a compiler error in the browser stating that System.EnterpriseServices.dll is not in the GAC and therefore the site can't render.

Resolution: Manually copy C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.EnterpriseServices.dll to C:\windows\assembly and refresh your browser. (this is installing the v2.0 in your GAC)


Q. The Post Build tool has created sites and app pools. Why isn't the site rendering?

A. It could be one of the following:

Go to the website properties in IIS manager. Click the ISAPI filter tab. See it it's got the URLRewrite dll in there. If it isn't in there, get the dll from C:\WINDOWS\system32\inetsrv and add it there. Should solve the problem.

Make sure you built the ThreeServers.sln in the branch you enlisted. ( for ex: \techno\release\integration\WB\Setup\ThreeServers.sln )

Check the app pool identity to see what account it is running under. It should be msnbc-ops\_dev_services

Q. I ran the Post build tool. I saw no errors. But, the sites and app pools were not created. Why?

A. The post build tool checks for the MS Deploy service on the machine it is running. If you don't have it installed, the tool will first check and install for you. For some weird reason, if it failed to check and assumed the machine already had MS Deploy service, the tool will still run successfully but will fail to create sites and app pools. In such event, please contact either Rob or Anil.

Q. The post build tool runs successfuly. But, it throws an error that says, " System.MissingMethodException: Method 'Microsoft.ContentRecommender.Perfmon.PerformanceCategoryName' not found. Do I need to troubleshoot or worry?

A. Don't worry. It is a known bug. Fix is on the way. Remember, this bug will not interrupt anything.

Q. PBT errors out saying, "System.IO.FileNotFoundException: Could not find file c:\deployarchive\dev\devxml\archive.xml'." What's that about?

A. Make sure you atleast have the default app pool and default website in IIS OR check if you have the right dev image from helpdesk. If you can't access your IIS because of permissions issue, contact helpdesk and see if your box ( desktop or laptop ) has been configured correctly.