As in "eat > eating", the meaning of the generated word would not make confusion, but if I make a word formation like "lamp(N) > *lamp(V)", it doesn't make sense, unless the generated word is lexicalized.
In the first example you give, you're using a standard derivational suffix of English: -ing attached to a verb forms a gerund noun, that is, a noun referring to the action itself.
But in the second example, you don't use any standard verb-forming suffix. You just treat the noun as a verb. If you want to make an understandable verb, you can use a suffix like -ify: while it sounds ridiculous, "lampify" clearly means to turn something into a lamp.
For a less ridiculous-sounding example, shifting a problem to another subfield of linguistics might involve semanticizing or morphologizing it. Both of those verbs (and the gerund nouns derived from them) are clear in their meaning, even though I just invented them on the spot.