The following is an opinion, and I'm not very good at the 0x standard, but I think I have some pretty solid arguments supporting me.
No. In fact, it would be right not to support the appointment at all.
Consider the semantics:
"assign" means "reason B, which already exists, be identical to A". "copy" means "create B and make it identical to A". "swap" means "make B be identical to what A was, and at the same time make A be identical to what B". "move" means "make B be identical to what A was, and destroy A".
If we cannot copy, we cannot copy and replace. Copy-and-swap means a safe way to implement the assignment: we create a C that is identical to A, replace it with B (so C is now what B was, and B is identical to A) and destroys C (clear old data B) . It just doesn't work with move-and-swap: we should not destroy A at any moment, but this move will destroy it. In addition, the move does not create a new value, so what happens, we move A to B, and then there is nothing to change.
Also, the reason for creating the noncopyable class is, of course, not because "create B" will be problematic, but because "making it identical to A" will be problematic. IOW, if we cannot copy, why should we expect that we can assign?
source share