Category: Windows

.NET error: Unrecognized attribute ‘targetFramework’ on IIS6

I recently had to move a .NET application directory to a new location on an IIS 6 server. When I did, of course everything broke. Among the errors that had to be fixed was this one:

Unrecognized attribute 'targetFramework'.

This is usually because the application pool is not set to use the framework assigned to the application in IIS Manager. 

There are several ways to fix this. I chose the easiest one: setting the application extension path to the correct executable.

Continue reading

Easy, trackable WordPress elearning with Gravity Forms quizzes and the TinCanAPI

I work in a small learning management department in a large Health System. One of the “forever” problems we’d like to solve, is how to get out of the way of our many clinical subject matter experts and make it EASY for them to put trackable learning content online by themselves. Why is this still a problem in this age of online applications? Simply put: cost, learning curve and trackability.

Licensing costs in a decentralized environment
Software license costs are a big issue in a distributed authoring environment, particularly for departments that watch every penny. There are hundreds of potential authors out there, mostly in departments that do not prioritize the purchase of elearning software. Licenses for the big elearning software packages (Articulate, Storyline, Lectora, etc.) are not inexpensive, even with academic discounts and whatever site-licenses may exist.

Continue reading

IIS not recognizing .aspx extension (404 error)

While trying to install a .NET application on a Windows Server 2003 box, I ran into a problem where the .aspx extension was not being recognized. Browsing .NET pages resulted in 404 (“page not found”) errors. Since the same set of application files had been installed on several other servers without incident, it seemed likely that there was something different about this server. The same version of .NET had been installed on all the servers, but never used.

I had assigned .NET 2.0.50727 to the application using the drop-down menu in the Application properties window in IIS Manager. But apparently, sometimes the .NET installer doesn’t register .NET to IIS, and it has to be done manually.

You can tell that this is the problem, if you have assigned .NET to the application, but when looking in IIS Manager > Web Service Extensions, it does not show up in the list.

Continue reading

The Usability of Windows 8

Just finished reading a fairly devastating review of Windows 8 by Jakob Nielsen. I have to wonder if some of the choices they made in designing the interface were forced because of patent considerations, considering all the air has been sucked out of the room in that regard by Apple.

Worth a read, if you are wondering what to expect of a tablet interface that has been shoehorned onto a PC. Perhaps it will make more sense if they start selling 70″ touch screen high-performance tablet PCs. We’ll all work standing up next to the wall or something, waving our arms. It will be better for our figures, at least.

Continue reading

Thread: Changing maxAllowedContentLength

In a .NET application used to deliver quizzes, attempting to import a large quiz from another server resulted in this error:

“The request filtering module is configured to deny a request that exceeds the request content length.” A second message stated:
“Request filtering is configured on the Web server to deny the request because the content length exceeds the configured value.”

Continue reading

Mcrypt extension error after installing phpMyAdmin on IIS

If you install phpMyAdmin on IIS and get the error:

PROBLEM: cannot load mcrypt extension. please check your php configuration

This could be due to the extension being missing or that it is not listed correctly in php.ini file. Listed below are the instructions from around the web that I followed to get this working:

Continue reading